人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ウェブアプリケーションのフレームワークの設計(デザインパターンの組み込み方とか、その他)について参考になりそうな書籍を教えてください。

Perl の Catalyst、Sledge、それから Java の Struts や Tapestry、Ruby の Ruby on Rails みたいなものがどういう思想で作られてるのか、それらのフレームワークのポイントはどこなのかというのを理解するためにその根本にあるものを知りたいと思っています。

●質問者: naoya
●カテゴリ:書籍・音楽・映画
✍キーワード:Catalyst Java Perl Ruby Ruby on Rails
○ 状態 :終了
└ 回答数 : 8/8件

▽最新の回答へ

1 ● jyouseki
●10ポイント

http://www.gihyo.co.jp/magazines/umlpress/contents/Vol02

UML PRESS

こちらのサイトでいいでしょうか。

http://e-biz.hitachi-sk.co.jp/books.html

◎質問者からの返答

あ、これ持ってます。でも読んでなかった。(笑) ありがとうございます!


2 ● jyouseki
●10ポイント

仕事に使えるJava+オープンソース

仕事に使えるJava+オープンソース

  • 作者: 河村 嘉之 日立ソフトウェアエンジニアリング 北林 拓丈 西尾 正裕 鷲尾 典俊 清 真一朗
  • 出版社/メーカー: 技術評論社
  • メディア: 単行本

詳解Webサービス構築―次世代インターネット相互運用テクノロジーの基礎と実践

詳解Webサービス構築―次世代インターネット相互運用テクノロジーの基礎と実践

  • 作者: 本 俊也
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本

J2EEパフォーマンスチューニング徹底解説―見えないところを手抜きしないWebシステム実現のために (アドバンストサーバサイドプログラミング)

J2EEパフォーマンスチューニング徹底解説―見えないところを手抜きしないWebシステム実現のために (アドバンストサーバサイドプログラミング)

  • 作者: 日立ソフトウェアエンジニアリングインターネットビジネス部 紀平 篤志 河村 嘉之 北林 拓丈 阿川 典夫
  • 出版社/メーカー: 技術評論社
  • メディア: 単行本

これらはどうでしょうか。

◎質問者からの返答

ありがとうございます。どれも読んだことがないですね。フレームワークの使い方が知りたい、というより設計の仕方というかポイントが知りたい感じです。


3 ● angelsong
●15ポイント

http://www.bk1.co.jp/product/2349830

オンライン書店ビーケーワン 404 ページを表示することができません

GoFのデザインパターンに関しては、現在最良の書はこれでしょう。和訳本ではなく、日本人が日本人向けに執筆しているので分かりやすいです。

Strutsであれば、ソースを見てどこにどのパターンが適用されているかを、じっと見つめれば理解が深まるかと思います。

◎質問者からの返答

ありがとうございます。結城さんの本は何度も読み返したのですが、こちらはまだ読んだことがありませんでした。

やっぱソースを見たほうが早いかあ。


4 ● shampoohat
●30ポイント

http://hatena.g.hatena.ne.jp/hatena/20050623/1119508251

機能変更、お知らせなど - はてなの日記 - 不適切な回答を行う回答者について

回答時のエラーチェックがおかしな動作をしたのでURLを本文中に埋め込ませてください、すみません。


J2EEアンチパターン

http://www.bk1.co.jp/product/2435187

Java言語で学ぶデザインパターン入門 マルチスレッド編

http://www.bk1.co.jp/product/2191510


フレームワークの利用は、アンチパターンに陥ることを避けるという効能も大きいように感じます。

そういう意味合いで、アンチパターンの本はいかがでしょうか。

類書も数冊あるようですが、「J2EEアンチパターンに」についてお勧めします。


また、

> 結城さんの本は何度も読み返したのですが、

とのことですが、サーバサイドですので、マルチスレッド編をについてもお勧めいたします。


(下記余談)

ところで、1.2.の回答者の方は、最近ちょっと問題になっている方のようです。今回の回答についても、たんに「質問文から適当に単語を抜き出して、検索した結果」を、質問の要求がわかっていないのに貼りつけ、しかも無意味に2回回答をしてポイント狙いをしています。まあ、はてなにおけるアンチパターンでしょう。


私は、このような粗悪な質の回答が多数行われることを抑制するために、均等配分は行わず、回答1.2.には、0ptを配分することを推奨いたします。

◎質問者からの返答

J2EEアンチパターンですね、これは良さそうです、。マルチスレッド編も手付かずでした。大変参考になりました。両方買ってみたいと思います。

ポイントの配分に関しては、とりあえず僕個人にとっては回答に意味がなかったわけでもありませんので、適当に配分したいと思います。


5 ● Paul
●30ポイント

J2EEパターン 第2版

J2EEパターン 第2版

  • 作者: John Crupi Dan Malks 近棟 稔 吉田 悦万 小森 美智子 トップスタジオ
  • 出版社/メーカー: 日経BP社
  • メディア: 単行本

実践J2EEシステムデザイン

実践J2EEシステムデザイン

  • 作者: ロッド・ジョンソン
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本

フレームワークといっても、MVCパターン、

O/Rマッピング、DIコンテナといろいろあるわけですが、

Javaで開発しているのなら、J2EEパターンは

「マストアイテム」だと思います。

◎質問者からの返答

ありがとうございます。その辺が知りたかったんです。DIとか。

開発はPerlなんですが、J2EEパターンを学ぶとよさそうです。ありがとうございます。


1-5件表示/8件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ