第17回で,
では,
テスト対象,
テストコードの中の重複をどんどん排除してくと,
そのような状況に直面したときに,
2つの指針
「テストコードの重複」
「テストコードには重複があってもいい,
という考え方と,
「テストコードもコードはコード,
という意見に,
故・ 石井勝 (masarl) さんの考え
故・
私自身もmasarlさんの考え方に沿っています。重複がいくつかあってもいいという考え方ですので,
- 注1) http://www.morijp.com/masarl/homepage3.nifty.com/masarl/article/junit/programming-style
-guide.html
達人プログラマーDave ThomasとAndy Huntの考え
一方,
- 注2)
- 『www.
amazon. co. jp/%E9%81%94%E4%BA%BA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E2%80%95%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E9%96%8B%E7%99%BA%E3%81%AE%E8%81%B7%E4%BA%BA%E3%81%8B%E3%82%89%E5%90%8D%E5%8C%A0%E3%81%B8%E3%81%AE%E9%81%93-%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AA%E3%83%A5%E3%83%BC-%E3%83%8F%E3%83%B3%E3%83%88/ dp/ 4894712741/ ref=pd_ bbs_ sr_ 1?ie=UTF8&s=books&qid=1197186076&sr=8-1"">達人プログラマー ― システム開発の職人から名匠への道』 (Andrew Hunt/ David Thomas (著), 村上 雅章 (訳), ピアソン・ エデュケーション), 『達人プログラマー ― ソフトウェア開発に不可欠な基礎知識 バージョン管理/ ユニットテスト/ 自動化』 (David Thomas/ Andrew Hunt/ Mike Clark (著), 長瀬 嘉秀 (監訳), テクノロジックアート (訳), アスキー)