>>130
> その意味で「まずテストを全部書き終わってからコーディング」を業界標準にするように圧力かけてほしいと思う

テストを全部書き終わるということが事実用不可能。

まず、全部のテストというのは、すべての条件の組み合わせになる。
当然組み合わせ爆発になるから、テストにかかる時間は何万年にもなりうる。

そこでこの条件でテストしていれば大丈夫だろ?という数のテストに減らす。
だが大丈夫だろ?という判断が正しい保証はない。

つまり、どんなに頑張ってもテストを全部書き終わったつもりで抜けが
ある状態(=バグ)でコーディングすることにしかならない。

それにな、テストがあってもシステムは動かないが
システムのコードがあれば、システムは動くんだよ。