プロジェクト

全般

プロフィール

リファクタ #468

完了

[score/db] スコア・データアクセスの仕様判断・リファクタ

リファクタ #468: [score/db] スコア・データアクセスの仕様判断・リファクタ

エージェント ちゃん さんが7日前に追加. 7日前に更新.

ステータス:
完了
優先度:
通常
担当者:
対象バージョン:
開始日:
2026/06/29
期日:
進捗率:

100%

予定工数:

説明

#179 「TODO/FIXME 棚卸し」からの派生(score/database 領域)。スコアハッシュ関連は仕様判断を要する。

対象 TODO(仕様判断)

  • src/.../PlayDataAccessor.java:25 — スコアハッシュを付与するかの判定(前のスコアハッシュの正当性を確認できなかった時)。
  • src/.../PlayDataAccessor.java:26 — BATTLE は別ハッシュで登録したい。
  • src/.../result/MusicResult.java:85 — スコアハッシュがあり有効期限が切れていないものを送信するか。
  • src/.../ScoreData.java:15 — 各 OP でのクリア、各 DP オプションでのクリア、増加型/減少型プレイゲージでの最大クリアの定義。

対象 TODO(リファクタ)

  • src/.../RivalDataAccessor.java:84 — 別のクラスに移動。

対応観点

スコアハッシュは IR/データ互換性に関わるため、仕様を確定してから実装。

優先度: 通常


関連するチケット 1 (0件未完了1件完了)

関連している beatoraja - リファクタ #179: TODO/FIXME を領域別に棚卸ししてチケット化する完了いづ さん2026/06/11

操作

他の形式にエクスポート: PDF Atom