2013-01-01から1年間の記事一覧

レガシーコード改善ガイド2

レガシーコードを改善する前に 遠回りな対応方法としてレビュー時に文句を言われると思う。 そこだけ変えても、そこ以外の糞コードはそのままだぞ。意味ないのでは? 動くようになっている箇所の構成を帰るのはいかがなものか? しかし、「これを続けていけ…

レガシーコード改善ガイド1

レガシーコードの定義 "テストの無いコード"すべてをレガシーコードと呼ぶ。 フィードバックを得ながらの作業 システム変更の方法は大きく二種類に分けることができる。 1,編集して祈る → レガシーコード 2,保護して編集する → テストで保護されたコード 単…