・シンプルなクラス設計。
・仕様変更は起こりうるものとして開発を進める。
・実装と設計の見直し。
・オブジェクト指向を意識する。
・リファクタに強い構造。
・レッド⇒グリーン⇒リファクタリング
・Mockクラスを活用する。
・YAGNIを意識する。「そんな機能必要にならない。」「今必要なことだけをやる。」
・テストコードにはコメントつけよう。
・テストに使うデータはきちんと考えたいろいろな種類の値を利用する。(限界値分析など)
・テストを作るのはあくまで人。人を大事にする。目的・ビジョンを明確化し、TDDのメリットや採用理由をしっかりと説明する。
・テストがしやすい設計が良い設計。
・view、modeはテストしにくい。controlを重点的にテスト。
読書状況:読み終わった
公開設定:公開
カテゴリ:
teck
- 感想投稿日 : 2011年9月6日
- 読了日 : 2011年3月31日
- 本棚登録日 : 2011年3月22日
みんなの感想をみる