タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

kakutaniとdesignに関するt-wadaのブックマーク (2)

  • InfoQ: "古典派"TDD 対 "モック派"TDD、これは本当の対立軸だろうか?

    先日(訳注:原文の掲載は2009/01/22)のTest-Driven Development(テスト駆動開発)Yahoo groupsでの議論(リンク)で関心を集めたのは、TDDに対するいわゆる「古典派」のアプローチと「モック派」のアプローチとのつながりについてだ。Steve FreemanやNat Pryce、Michael Feathers、Dale Emeryなど数多くの論客が、それぞれの用語の使い方と、自分自身のTDDへのアプローチについてを議論を重ねている。議論のなかでは、ほんとうに両者につながりがあるのだとしたら、つまるところ、両者を区別するものは一体何なのかといったことにも言及された。 「古典派TDDのアプローチのほうが良さそうに思えてきた」というOlof Bjarnasonの投稿(リンク)の投稿がきっかけとなって、70以上の投稿がグループに寄せられた。たとえば「以前に一度

    InfoQ: "古典派"TDD 対 "モック派"TDD、これは本当の対立軸だろうか?
    t-wada
    t-wada 2009/03/03
    http://tinyurl.com/ajhquz の角谷訳。対象領域をよく分かっている人が訳してよかった。この記事で個人的に面白いのは Steve Freeman と Nat Pryce によるカテゴライズ。 "Policies" は規程オブジェクト(なるほど)。私はやや古典派かも。
  • Inversion of Control コンテナと Dependency Injection パターン

    以下の文章は、Martin Fowler の「Inversion of Control Containers and the Dependency Injection pattern」を、かくたにが翻訳したものです。原著者の許可を得て翻訳・公開しています。 翻訳にあたっては、kdmsnr さんにご協力をいただきました。ありがとうございます。公開後の改訂履歴を記事の最後に記述しています。 Java コミュニティでは軽量コンテナが花盛りである。 軽量コンテナは、異なるプロジェクトのコンポーネントをひとまとまりのアプリケーションとして組み立てることを支援する。 このようなコンテナの根底には、コンポーネントの結び付け方についての共通したパターンがある。 そのパターンのコンセプトは「Inversion of Control(制御の反転)」と、まことに包括的な名前で呼ばれている。 記事では、このパタ

    t-wada
    t-wada 2006/12/30
    改めてブクマ
  • 1