以下のような技術的負債が溜まりすぎて、コピペしたほうが速くなってしまってて、コピペ量産プログラマーに負けそうな状況になってる話でも書こうかな。
こうなる前にリファクタリングしろよって感じなんだよなあ。
- フィールド名が統一されていない(DBのカラム名、画面上に表示されている項目名、コード内のフィールド名、各クラス間でもフィールド名がバラバラ)
- デッドコードが多すぎ(未使用のテーブル定義が3割、未使用のJavaコードが3割もあるぐらい)
- ActionFormに(Strtusの言葉ですが)グローバル変数的になんでも突っ込んでてInput/Outputが明確には分からない