レベルエンター山本大のブログ

面白いプログラミング教育を若い人たちに

BLOCKVROCKリファレンス目次はこちら

開発の進め方

テストケースファースト(その3)トリオプログラミング

前回のテストケースファーストのエントリに対して、yusaku さんよりコメントで質問をいただきました。問題は以下です。 テスト仕様書を先に記載するため、仕様書作成時に予定しておらず、実装時に必要なため実装したコードに対してテストケースが漏れる。 実…

テストケースファースト(その2)状況報告

以前に書いた「[開発の進め方]テストケースファースト」 http://d.hatena.ne.jp/iad_otomamay/20070819 に従って、現在プロジェクトを進めています。単純な話で、 テストファーストなんですが、 「テストコード」は書かずに「テストケース」だけを先に書きま…

テストケースファースト

テストコードを先に書くことは、一部のエンジニアにとって可能でも、 プロジェクトチーム全体で徹底させることは難しい。テストコードは、本質的なアプリケーションのプログラミングに比べて難易度が低いわけではない上、とても煩雑だ。また、プロジェクトチ…