design

Code as Design: Three Essays by Jack W. Reeves

developer.* のArticleは、読み物として素晴らしいものが多いです。 http://www.developerdotstar.com/mag/articles/その中でも、Jack W. ReevesのCode as Designの3部作は面白いです。 http://www.developerdotstar.com/mag/articles/reeves_design_main.ht…

BDD入門

Takeshi Kakedaさんが、Dave AstelのA NEW LOOK AT TEST-DRIVEN DEVELOPMENTの邦訳を公開しています。A NEW LOOK AT TEST-DRIVEN DEVELOPMENT http://log.giantech.jp/BDDIntro-ja.html「設計としてのテスト」という概念が、少しずつ世の中に浸透してきたと…

DIコンテナ+環境 の最終形態について

Cybouzの山本さんの日記やひがさんのツッコミから思ったことをまとめておこう。DIの最終形は、 アノテーションによるDI IDEの発展によるアノテーションでの補完+リファクタリング コンテナ毎のアノテーション一覧の表示 になるのかなぁと思ってます。 アノテ…

CybozuのDIコンテナ Azalea

from 山本さんのblogより http://blog.cybozu.net/dev/files/dic.htm MVCでのレイヤー構成では、レイヤーごとに開発者が異なるのが普通です。そのような状況ではたった一つのコンテナで全レイヤーのオブジェクトを管理するのは、作業範囲が重複することが問…

インターフェースとExtensibility

http://beust.com/weblog/archives/000291.html http://beust.com/weblog/archives/000293.html http://beust.com/weblog/archives/000295.html