タグ

ブックマーク / www.tdd-net.jp (4)

  • VB2010 Express + NUnit 2.5 で、 初めてのTDD Step by Step - TDD.NET

    Creative Commons 表示 - 非営利 - 継承 初版 2011/2/11 (初版) PDF バージョン 2011/2/27 TDD って、 どんなふうに仕事してるのかな? そんな、 あなたに。 TDD は、 テストファーストとリファクタリングだと。 テストファーストは、 テストケースを先にコードで表現してから、 製品コードを書くのだと。 そんなふうに説明はされるけど、 じゃあ実際にはどうやっているのか? ごく簡単な Windows 用のプログラムを例題にして、 紹介してみます。 なお、 ここでは省いていますが、 実際にはソースコード管理システム (ソースコード リポジトリ) の扱い方も大切です。 現在の xUnit 系のユニットテスト ツールでは、 GUI の自動テストは困難です。 Visual Studio 2010 の上位版では、 GUI の自動テストをかなり簡単に作れる

    VB2010 Express + NUnit 2.5 で、 初めてのTDD Step by Step - TDD.NET
  • [コラム] 僕が TDD に魅かれるワケ - TDD.NET

    たまには自分のことを書いてみようかと思います。 僕は、 学校を出てからの 10年くらいを、 機械の設計屋さんとして飯を喰ってきました。 その後、 肩書きをプログラマーに変えてから 15年。 ここ数年になってようやく分かってきたのは、 機械もプログラムも新しいモノを創り出すそのやり方は同じようなものだ、 ということ。 機械、 たとえば自動車を作るとしましょう。 最初に新しい自動車のスペック (要件) を決めます。 自動車メーカーで量産車を開発する場合、 この時点でそのスペックのテストケースも決まっています。 たとえばスペック一覧に 「最高速度は 200km/h」 としか書かれていなくても、 それはたとえば 「1名乗車・光電管式速度計測装置搭載・燃料はタンクの××%・スペアタイヤ標準工具等搭載・谷田部の周回コースで同一周回中の直線2箇所での計測値の平均を取る…」 といった詳細なテスト方法を前提

    [コラム] 僕が TDD に魅かれるワケ - TDD.NET
    hokorobi
    hokorobi 2010/05/04
  • [お知らせ] Tech Fielders セミナーの資料を掲載しました - TDD.NET

    2010/1/22に Microsoft 主催で開かれた 「Tech Fielders セミナー Agile Day」 にて、 LT に登壇させていただきました。 そのときのスライドを公開します。 (1/28 追記: Tech Fielders のサイトでも公開されました。 ⇒ セッション、 LT) 「TDD ってどんな感じ? ~ FizzBuzz を作ってみる」 FizzBuzzByTDD20100122.ppt (PowerPoint; 576.0KB) FizzBuzzByTDD20100122.pdf (PDF; 683.8KB) かなり無謀な枚数のスライドでして、 残念ながらというか案の定というか、 2ページ残してタイムアップとなってしまいました。 これまで何回か LT をやってきましたが、 初めての 「敗北」 です。 なお、 資料の末尾にはさらに、 質問があったときのための仕込

    [お知らせ] Tech Fielders セミナーの資料を掲載しました - TDD.NET
  • http://www.tdd-net.jp/upload/FizzBuzzByTDD20100122.ppt

    hokorobi
    hokorobi 2010/01/23
  • 1