レガシーコード改善ガイド
レガシーコード改善ガイド (Object Oriented SELECTION)
- 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義
- 出版社/メーカー: 翔泳社
- 発売日: 2009/07/14
- メディア: 大型本
- 購入: 45人 クリック: 673回
- この商品を含むブログ (152件) を見る
この本で言うところの“レガシーコード”とは、テストがないコードのこと。
以下、本の表紙に書かれていること。
テストがないコードは
レガシーコードだ!
ソースコードがきれいで、良い構造であれば十分か?
──そうではない
もし、テストコードなしで大幅な修正を加えるとしたら
信じられないほどのスキルと明確な理解が必要になる
まさに自分が直面している問題そのもの。意図が良く分からないコードを多々書き捨てていったやつら(誰)め‥まぁ、自分も今去ればテストコードがないという意味では同じことになるけど。
それはともかくとして、“レガシーコード”が多々‥もとい“レガシーコード”ばっかりの状況をどうにかする助けとなれば、と思って。