テスト駆動開発では、設計をしないのではなく、設計をし続ける

頭の中で考えていることを箇条書きにする。

この時粒度を揃える必要はない。

その中から、最初にクリアするものを選ぶ

選定基準は、テストが書きやすい事

次に、重要度

この4章限で考えれば分かりやすい。

テストコードを書く

テストを成功させるコードを書く(どんなものでもいい。コピペでもいい)

リファクタリングを行う

時間で区切るのが一番良い

コード内部に存在する重複を除去すること

これが大きなテーマ

テストコードを書く