タグ

2007年8月13日のブックマーク (1件)

  • 「それ、どうやってテストするの?」(続) - masayang's diary

    http://d.hatena.ne.jp/JavaBlack/20070808/p1 ほとんどのまともなプログラマーなら,無意識のうちにそういうテスト可能/デバッグ可能なコードを書くことを心がけている.テスト/デバッグ不可能なコードを書く人というのは,まともなプログラマとは思えない. JavaBlackさんは「自分で何を作るか考えてコードを書く人」について語っているとみた。完成像を理解しているプログラマなら、「コードのあるべき姿」もわかっているからテスト機械化のハードルも低いだろう。 問題なのは下記のような分業状況。 何を作るかは考えるけどコードは書かない人(別名:設計担当) 何を作るか考えることは許されず、言われたとおりにコードを書く人(別名:開発担当) 設計担当はコードを書くことはない。書くのは設計書なる文書だけ。「その設計書、どうやってテストするの?」と聞いてみるがよい。答えに窮す

    「それ、どうやってテストするの?」(続) - masayang's diary
    tsysoba
    tsysoba 2007/08/13
    分離発注の落とし穴でもあるか