タグ

2013年4月7日のブックマーク (4件)

  • HugeDomains.com

    Captcha security check freebiepsd.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
    zuborawka
    zuborawka 2013/04/07
    無料PSD素材専用の検索エンジン
  • Inversion of Control コンテナと Dependency Injection パターン

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

    zuborawka
    zuborawka 2013/04/07
    依存性注入の原典の翻訳
  • Inversion of Control Containers and the Dependency Injection pattern

    Inversion of Control Containers and the Dependency Injection pattern In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of “Inversion of Control”. In this article I dig

    Inversion of Control Containers and the Dependency Injection pattern
    zuborawka
    zuborawka 2013/04/07
    Dependency Injection pattern の初出記事らしいのでメモ。
  • Pimpleでシンプルに正しくDIを理解する

    オブジェクト指向でソフトウェアを実装していると、オブジェクトの生成に一連の手続きが必要なものがでてきます。このような生成に関する手続きがあちこちのソースコードへ散在すると、望ましくない状況になることは想像に難くないでしょう。この問題に対処するために、Simple FactoryやFactory Methodといったデザインパターンがあり、オブジェクトの生成に関する手続きや関連オブジェクトも含めたオブジェクトの構成(オブジェクトコンストラクション)に関する知識は1箇所にまとめるということが定石となっています。 しかし、単にファクトリーを導入するだけだと、オブジェクトの構成処理は分離・隠蔽できても、利用オブジェクトがファクトリー自体に依存してしまうことになります。このような試行錯誤の歴史から登場したのがDependency Injection(依存性の注入)パターンです。Dependency

    Pimpleでシンプルに正しくDIを理解する
    zuborawka
    zuborawka 2013/04/07
    DIの説明。アンチパターンとの比較があるのでわかり易い。完全には理解できてないけど、過去に読んだ記事の中ではよく分かるような気がする。DIを理解したあとで過去の自分のコードを見返すには勇気がいるだろうな。