タグ

tddに関するYoshioriのブックマーク (5)

  • » テスト駆動開発 (test driven development: TDD) のすすめ: エスキュービズム ラボ Blog

    Recent Entries テスト駆動開発 (test driven development: TDD) のすすめ GoogleAnalyticsAPI on EC-CUBE 土日で作るコンパイラ OPEN ERPに挑戦3 OPEN ERPに挑戦2 OPEN ERPに挑戦 ERPはたくさんあれど・・・ OpenGLで3D、やってみよう ライセンスなどのおさらい IPアドレスの基礎知識 Recent Comments No Responses. Recent Trackbacks No Responses. テスト駆動開発 (TDD)とは、「プログラム開発手法の一種で、プログラム体よりも先にテストケースを書くスタイル」(wikipediaより)のことです。テストケースとは作ったメソッドがどのように使われて、どのような振る舞いが想定されるかが分かるような検証用のコードです。TDDでは、多数

  • 和田卓人――TDD伝道師を生んだ読書会と「心の師匠」 - @IT自分戦略研究所

    あなたも@ITでコラムを書いてみないか 自分のスキル・キャリアの棚卸し、勉強会のレポート、 プロとしてのアドバイス……書くことは無限にある! コードもコラムも書けるエンジニアになりたい挑戦者からの応募、絶賛受付中 時代は、UMLが出始め、オブジェクト指向が全盛期を迎えたころ。大学生の和田氏はマーチン・ファウラー氏の著作『アナリシスパターン』に出合った。同時期、難解なことで有名なこの書籍を読もう、という読書会がオージス総研のWebサイト「オブジェクトの広場」で企画される。「参加してみよう」――これが、和田氏の読書会初体験となった。 2000年に開催されたこの「アナリシスパターン読書会」には、錚々(そうそう)たるメンバーが参加していた。『アナリシスパターン』の翻訳を担当した友野晶夫氏と児玉公信氏、オブジェクト指向開発の泰斗である藤野晃延氏や平澤章氏……。和田氏にとって、彼らは「雲の上の存在」だ

    Yoshiori
    Yoshiori 2009/09/24
    すごい人たちと出会えて良かったと思います → 俺は id:t-wada に出会えた時にこう感じた
  • オブジェクト倶楽部 2009 夏イベントに登壇させていただきました - t-wada の日記(旧)

    日はオブジェクト倶楽部夏イベントにて 90 分もの長時間(!)喋らせていただきました。 会場にてお聞きくださった皆様、ありがとうございました。 講演の内容はというと、「創発的設計 (Emergent Design) 」というコンセプトについて講演をさせていただきました。自分は何を学んできたのか、何に学んできたのかを明かにし、いまの理解を立体化しました。「テスト駆動開発を当に厳格に行うならば3イテレーション程度でアーキテクチャが破綻する」という意見に対する私の考えの表明でもあります。 Emergent Design - ObLove 2009 summerView more documents from t_wada. テスト駆動開発者はテスト駆動開発という手段だけで開発を行っている、つまり先行設計をしない、という誤解に対して、そのようなことはないという (ごく真っ当な) 結論になってい

    オブジェクト倶楽部 2009 夏イベントに登壇させていただきました - t-wada の日記(旧)
    Yoshiori
    Yoshiori 2009/07/16
    まさに「巨人の肩に乗って」います。参考にした本を列挙してエントリの締めとします。
  • Working Effectively With Legacy Code - t-wada の日記(旧)

    Working Effectively With Legacy Code 作者: Michael Feathers出版社/メーカー: Prentice Hall発売日: 2004/09/22メディア: ペーパーバック購入: 8人 クリック: 168回この商品を含むブログ (69件) を見る今日java-jaで講演させていただいた際に話に出てきたです。新しいコードをTDDで書き始めるのは良い、でも、では今有るコード、テストコードの無いコードはどうすればいいの? というTDD界隈の最大級のFAQに真正面から立ち向かっているです。 答えは一言で言うと「大づかみに担保する & コツコツやっていく」ということなのだけれど、では実際の戦略、手順としてどうするか、ということに真摯に立ち向かっているです。このはもっと評価されるべき。 (追記) Working Effectively With Le

    Working Effectively With Legacy Code - t-wada の日記(旧)
    Yoshiori
    Yoshiori 2008/02/25
    大づかみに担保する & コツコツやっていく
  • 「第一回チキチキ 日本ペアプログラミングの会java-ja支部会」当日資料 - t-wada の日記(旧)

    当日資料です。 | View | Upload your own

    Yoshiori
    Yoshiori 2008/02/25
    資料
  • 1