logokimromi/Notes

2023-01-25(Wed)

レガシーコードからの脱却、ずっと途中で止まってたので最後駆け足だったけど読み終わらせた。 https://kimromi.com/notes/11

なぜレガシーコードを改善しないといけないかの理解・説明、開発をアジャイルに小さく進めていくこと、みんなで協力して進めること、テストを書くこと、設計しリファクタリングすること、みたいな流れだったかなと思う。

日々の積み重ねが改善につながるか負債につながるかに関係してくるので、プルリクエストの中で0.1%でも何か改善できることがあれば継続してやっていくのが大切だと感じた。変数やメソッドの名前の変更でもいい、コードコメントをわかりやすく書き直すでもいい、anyの型をひとつでも潰すでもいい、なんでもいいから1つずつ積み重ねるしかないというのがわかった。

Based on https://github.com/kimromi/notes/issues/72