金子です。フリーランスになって3年1ヶ月が経ちました。
現在、既存サイトのカスタマイズを行っていて
既存バッチと同等のバッチ作成を行っているのですが
既存バッチのソースが汚すぎて、苦戦しています。。
フラグ更新を行う処理が書かれたファイル名が「ExportLogic」だったり、
テーブルのデータ削除処理のメソッド名が処理と異なるテーブル名になっていたり、
処理内容と全く異なる内容のログを出力していたりと、とてもひどい状態です。
改めて、自分は他人が見てもわかりやすいソースコードを書くようにしようと感じました。