機能に関係ないコードの整理

Issue #263 resolved
h rayflood created an issue
  • 配列を引数とするメソッドは、可能なら可変長引数に変更する
  • 固定値の配列は定数化し、都度初期化しないようにする
  • static, readonly の定数は、可能なら const に変更する
  • 画面表示として改行コードを出力している部分はlfのみに変更する
  • using static は KancolleSniffer 由来のもののみとし、それ以外は通常の using に戻す
  • テストコードの正誤判定に && があるものは分割する
  • テストコードでの IEnumerable.SequenceEqual() などのメソッドは PAssert.That() で判定する
  • IEnumerable の以下のメソッドは要素がなかっただけでエラーを吐くので OrDefault 付きに変更する

    • ElementAt
    • First
    • Last
  • IEnumerable.Single と IEnumerable.SingleOrDefault は FirstOrDefault か LastOrDefault に変更する

  • 艦種コード、艦級コードを整備して数値と置き換える
  • LogViewer/index.htmlとtags.tagが中途半端な改行位置で整形されてたのでやり直す
  • 副砲改修火力の変動基準を高角砲から火力に変更する
  • 対潜関連が項目ごとの処理になっていて無駄があるので整理する。徹甲弾も同様

Comments (7)

  1. Log in to comment