プログラミング関係のシリーズ一覧

TDD の練習

準備
  1. NUnit 2.5 がリリースされているので、 Windows 7 RC に入れてみた。 ( 2009年5月25日 )
  2. NUnit の "Hello, world!" ~ C# 2008 Express + NUnit 2.5 で、 テストファーストの Step by Step ( 2009年5月27日 )
本編
  1. FizzBuzz 問題 ( 2008年12月21日 )
  2. (すっかり出遅れた) 縦書き祭 ( 2008年12月30日 )
  3. 和暦年月の文字列を検証する ( 2008年12月31日 )
  4. フィボナッチ数列の問題 ~ その1 : 数列を生成する ( 2009年1月12日 )
    フィボナッチ数列の問題 ~ その2 : 偶数だけを集計する ( 2009年1月12日 )
  5. app.config を読み込んで保持していてくれるオブジェクト ( 2009年5月30日 )
  6. 文字を変換する ( 2009年6月16日 )

プログラム設計事始

本文
  1. プログラムの本質と、 インターフェース部分を分けるということ ( 2009年5月15日 )
  2. メソッドの外部設計(1) ◆ シンプルなメソッド ~ 1入力 / 1出力 の場合 ( 2009年5月19日 )
  3. メソッドの外部設計(2) ◆ 複雑なメソッド ~ 2入力 / 2出力 の場合 ( 2009年5月22日 )
  4. メソッドの外部設計(3) ◆ トランザクション、 ライブラリ呼び出しの扱い ( 2009年5月28日 )
  5. メソッドの外部設計とテストファースト(1) ( 2009年6月8日 )
  6. メソッドの外部設計とテストファースト(2) ~ なんでもユニットテストで記述できるか? ( 2009年6月9日 )
コラム
  1. 外部設計と概略設計 ( 2009年5月18日 )
  2. 外部設計と内部設計の狭間 ( 2009年5月20日 )