- 166 名前:仕様書無しさん [2008/07/04(金) 02:24:20 ]
- >>162
>話はそれたけど、結局、プログラマーがユニットテストで解消される >バグは、プログラマーの能力に依存することは分かったと思う。 そこが、まず間違えで、ユニットテストはバグを解消するモノではなくて、 外部仕様(入力・出力・副作用の具体例)そのもの。 今時、テストファーストではない開発は、「ゴールの決まっていないマラソン」 とおなじようにナンセンスだと思うけど、、、 >ユニットテストで成果を出すための前提条件は >「高度なプログラミング能力に裏付けされた分析・設計能力を >備えた人材が揃うこと。」 仕様を網羅するユニットテストを作れないということは、 設計できないということと同義。 ユニットテストを作れるくらい全然「高度な人材」ではないと思う。 # 最後はレビュアーの腕次第とはいえ、コード・カバレッジの自動計測 # など網羅性をはかるツールもいろいろ出てきているし、、、
|

|