ブロッコリーのブログ
id:nihonbuson
TDDの考え方を活用してレガシーコードのリファクタリングに立ち向かう
テスト駆動開発(以下、TDD)を学び始めた人が、現場でぶつかる壁の一つは「レガシーコードなのでTDDが使えない」だと思います。 「レガシーコードをリファクタリングしたい」「けど、リファクタリングするためのテストコードがない」「テストコードを書きたいけど、レガシーコードなのでテストコードが書きづらい」という…