テスト容易性

「テストしやすい」ことが、良い設計(EoT=Ease of Testing) - An Agile Way
テストしやすい設計がいい設計? - きしだのはてな

いろいろ考えさせられるけど、私の考えは「テスト至上主義」でいいんじゃないかなぁ、って所。いや、本当はバランス感覚が必要だと思ってるんですけど、「テスト至上主義」をかかげるくらいで調度良くなったりするんじゃないかな、と。

まぁ、世間全般のテストしにくい複雑なプログラム作っちゃう人に、テストしやすいプログラムにしてね、ってことで品質を上げる、そんな感覚。もとからまともなプログラム出来る人はどうでもいいっす(^^。