« なぜWeb2.0は楽しいのか | メイン | ApacheにAJAX Toolkit Frameworkが提案 »

WEB+DB PRESS「DI時代のアーキテクチャ設計入門/第1章、第2章」を寄稿

WEB+DB PRESS Vol30(2005/12/22発売)の特集1「DI時代のアーキテクチャ設計入門」において、第1章と第2章を寄稿しました。共著はギガプライズ田中さんです(ブログ:天使やカイザーと呼ばれて)。

 第1章は「DI時代のアーキテクト - ソフトウェアアーキテクチャを見据えた設計とは」。僕はアイデアのみで田中さんが執筆。アーキテクトに焦点を当て、プロジェクト開発での実装を実現するための開発のフレームワークが重要だと書かれています。具体的には規約をどのように運用していくべきかということですかね。ま、DIには一切関係のない内容のですが(w、DIであればこうした運用に柔軟性が出るという指摘を行っています。

 第2章は「DI時代のJava EE(J2EE)アーキテクチャ - DIの本質とその効果的な導入とは」。僕が執筆。個人的には良い感じに書けたと思っています(某記事での反省をいかしてありますので)。
 「DIはアーキテクチャを柔らかくする」という視点から、EJB2とEJB3の比較、およびDI対応アプリがどんどん柔らかくなっていく様子をテスタビリティを中心に記述しました。ポイントは、既存の(ちゃんとした)アーキテクチャを変えることなくDIは導入できるところでしょうか。一般的な3層アーキテクチャにおいて、ロジックがどんどん分解されている過程は、けっこう面白いと思います。
 サンプルアプリもダウンロードできるようになっているので、これは試していただけるとありがたいです(たぶんココから)。
 あと「EJB3は柔らかくなっただけで軽くはなってねぇ」という指摘に、もっと毒を込めても良かったのですが自粛しました。はい。


 フィードバックがありましたら、トラバやコメントやメールでお願いします。

4774126187WEB+DB PRESS Vol.30
WEB+DB PRESS編集部


Amazonで詳しく見る
by G-Tools

トラックバック

このエントリーのトラックバックURL:
http://www.arclamp.jp/mt33/mt-tracback.cgi/1524

この一覧は、次のエントリーを参照しています: WEB+DB PRESS「DI時代のアーキテクチャ設計入門/第1章、第2章」を寄稿:

» WEB-DB PRESS Vol.30に寄稿しました 送信元 天使やカイザーと呼ばれて
WEB-DB PRESS Vol.30(技術評論社)の巻頭特集に記事を寄稿した。前回と同様に,アークランプ鈴木氏との共著である。 今回は,「DI時代のアーキテクチャ設計」という特集の第1章と第2章を担当。第1章では,アーキテクトとはどのような役割なのか,そして確実に実装を行うた... [詳しくはこちら]

» [本][Tech] WEB+DB PRESS Vol.30 送信元 Aufheben - GLAD!! の日記
ISBN:4774126187:detail DI時代の Java EE (J2EE) アーキテクチャ わかりやすくて良い記事だなと思ったけど、ちょっとだけ気になる点があったのでコメント。 P.23 クラス FileAccessorImpl をインジェクトしてもよいのですが、この際なので、もっと楽にテストする方邦.. [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2005年12月19日 16:40に投稿されたエントリーのページです。

ひとつ前の投稿は「なぜWeb2.0は楽しいのか」です。

次の投稿は「ApacheにAJAX Toolkit Frameworkが提案」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.
Powered by
Movable Type