操作
リファクタ #464
完了[play/judge] 判定処理の仕様判断・リファクタ
リファクタ #464:
[play/judge] 判定処理の仕様判断・リファクタ
説明
親 #179 「TODO/FIXME 棚卸し」からの派生(play/judge 領域。gameplay リスク高)。仕様判断を要するものを含む。
対象 TODO(仕様判断)¶
-
src/.../play/JudgeManager.java:24— HCN 押し直しの発音をどうするか。 -
src/.../play/JudgeManager.java:412— この時点で空 POOR 処理を分岐させるべきか。
対象 TODO(リファクタ)¶
-
src/.../play/JudgeManager.java:614— processing 値の変化時のみ実行したい。 -
src/.../play/JudgeManager.java:615— HCN は別タイマーにするかも。 -
src/.../play/KeyInputProccessor.java:149— 判定処理スレッドは JudgeManager に渡した方がよいかも。 -
src/.../skin/SkinHitErrorVisualizer.java:189— JudgeManager と重複した処理。共通化。
対応観点¶
仕様判断項(24/412)は先に仕様を確定してから実装。判定はリグレッションリスクが高いためリプレイ再現テストを推奨。
優先度: 高め
操作