連載
テストを“いちばん重要な財産”と考えると見えるもの
プログラミングにおいていちばん重要な財産はテストであり,万一コードをすべて失ってしまったとしても,テストが無事なら元と同じ品質のコードをもう一度書くことができる。-この考えを立証すべく,テストとコードの関係を考えます。
- 第3回 テスト駆動は“オブジェクト指向にあとから変更”にも対応できるのか
- わざと設計なしでプログラムを書く
- 行番号のためのクラスを作る
- トークンへの分解の方法
- 繰り返されるinput系の修正
- テスト駆動開発は,設計変更に耐えられるのか
- もっと複雑なプログラム
2014年3月3日
- 第2回 本当にコードを失っても大丈夫なのか,確かめてみよう
- 今回取り上げるプログラム
- 最初は1つのテストから
- テスト駆動開発はなぜ直感に反することをするのか
- テスト駆動開発に向かないもの
2013年12月27日
- 第1回 テスト“だけ”を使ってコードを再現するのは難しい?
- プロローグ
- ブックレット作成プログラム
- まずテストを書く
- ページ順の編集
- エピローグ
2013年12月24日