Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
増補改訂版Java言語で学ぶデザインパターン入門
 
 

増補改訂版Java言語で学ぶデザインパターン入門 [大型本]

結城 浩
5つ星のうち 4.5  レビューをすべて見る (26件のカスタマーレビュー)
価格: ¥ 3,990 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
2012/5/28 月曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報


よく一緒に購入されている商品

この本と増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編 ¥ 4,935 をあわせて買う

増補改訂版Java言語で学ぶデザインパターン入門 + 増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
合計価格: ¥ 8,925

在庫状況の表示



商品の説明

出版社/著者からの内容紹介

さらにわかりやすくなった! デザインパターン入門書の決定版!!

GoFの『デザインパターン』で紹介された23個のパターンを、オブジェクト指向の初心者にもわかるようにやさしく解説。
すべてのパターンについて、Javaのサンプルプログラムを掲載。「デザインパターンQ&A」を新たに加筆。


●第1部 デザインパターンに慣れる

第1章 Iterator--1つ1つ数え上げる
第2章 Adapter--一皮かぶせて再利用

●第2部 サブクラスにまかせる

第3章 Template Method--具体的な処理をサブクラスにまかせる
第4章 Factory Method--インスタンス作成をサブクラスにまかせる

●第3部 インスタンスを作る

第5章 Singleton--たった1つのインスタンス
第6章 Prototype--コピーしてインスタンスを作る
第7章 Builder--複雑なインスタンスを組み立てる
第8章 Abstract Factory--関連する部品を組み合わせて製品を作る

●第4部 分けて考える

第9章 Bridge--機能の階層と実装の階層を分ける
第10章 Strategy--アルゴリズムをごっそり切り替える

●第5部 同一視

第11章 Composite--容器の中身の同一視
第12章 Decorator--飾り枠と中身の同一視

●第6部 構造を渡り歩く

第13章 Visitor--構造を渡り歩きながら仕事をする
第14章 Chain of Responsibility--責任のたらい回し

●第7部 シンプルにする

第15章 Facade--シンプルな窓口
第16章 Mediator 相手は相談役一人だけ

●第8部 状態を管理する

第17章 Observer--状態の変化を通知する
第18章 Memento--状態を保存する
第19章 State--状態をクラスとして表現する

●第9部 無駄をなくす

第20章 Flyweight--同じものを共用して無駄をなくす
第21章 Proxy--必要になってから作る

●第10部 クラスで表現する

第22章 Command--命令をクラスにする
第23章 Interpreter--文法規制をクラスで表現する

内容(「BOOK」データベースより)

GoFの『デザインパターン』で紹介された23個のパターンを、オブジェクト指向の初心者にもわかるようにやさしく解説。すべてのパターンについて、Javaのサンプルプログラムを掲載。「デザインパターンQ&A」を新たに加筆。

登録情報

  • 大型本: 484ページ
  • 出版社: ソフトバンククリエイティブ; 増補改訂版 (2004/6/19)
  • ISBN-10: 4797327030
  • ISBN-13: 978-4797327038
  • 発売日: 2004/6/19
  • 商品の寸法: 23 x 18.2 x 3.2 cm
  • おすすめ度: 5つ星のうち 4.5  レビューをすべて見る (26件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 7,483位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 
(4)

 

カスタマーレビュー

最も参考になったカスタマーレビュー
33 人中、31人の方が、「このレビューが参考になった」と投票しています。
形式:大型本
この本の評価は、これだけ読んで理解した人と
たくさん経験を積んでデザインパターンの本質を
理解している人とで正反対になると思います。

一言で言うと、平易に書かれているが、
なかなかパターンの良さを正しく伝えられていない、
大切なものが失われている、ということです。
この本だけ読むと、それに気づけないため、
必ず別の本も読んでステップアップすべきです。

特に厳しいなあと思うのはAbstract Factoryや
Bridgeあたりです。
Bridgeを読んで、バージョン、プラットフォーム、
ライブラリを変えてもクライアントは固有の実装を
意識せずに理想的な層を今までと同じように使えます、
と理解できた人がいるでしょうか?
設計時に、ここはプラットホーム依存だから
Bridgeを使って薄い層を設けようと考えられるように
なった人がいるでしょうか?

オブジョエクト指向の基本原則や
(開放・閉鎖の原則やインターフェイス逆転の原則)
可変性解析(べったり書く部分を切り離す)について学び、
それがパターンでどう活かされているかについて
学ぶと良いと思います。
↑ここらへん、不幸にも世界的には当然ではあるものの
日本にはあまり輸入されていない考え方です。

少し不満を強調しすぎてしまいましたが、
Head Firstデザインパターンと並び、最初に読むには
とっつきやすくて良いと思います。
ただ、この本を読んで終わりにするのではなく
難しくても良書を何度も読むことをおすすめします。
このレビューは参考になりましたか?
30 人中、24人の方が、「このレビューが参考になった」と投票しています。
By カスタマー
形式:大型本
この本は、デザインパターン本で有名なGoFの本「オブジェクト指向に
おける再利用のためのデザインパターン」を、Java言語を使ってわかり
やすく説明しています。

原典が翻訳なのに対して、この本は日本人が書いているため、読みやすい
です。説明がうまいのももちろんあります。

デザインパターンでは、抽象クラス・インタフェースなど、初級の言語
解説本ではそれほど詳しく解説されないことを多用しています。

この本を読むと、抽象クラス・インタフェースなどの使われ方がわかる
ようになります。ただ、わかるのと、使いこなせるのは別なので、
練習は必要だと思います。わかるだけでも大変ですけど。

私はC++を使っていますが、C++を使ってる人にも有益な本だと思います。

このレビューは参考になりましたか?
16 人中、13人の方が、「このレビューが参考になった」と投票しています。
形式:大型本
インターフェースの意味がわかったのはこの本のおかげです。

あえてJava初心者にお勧めします。GoFの本でもいいかもしれませんが、個人的には結城さんの文体のほうが好きです。

当然、最初は全然理解できないと思いますが(私はそうでした)、最初の何章かを時々読み返して、何度も何度も脳みそを絞ってたら、ある日突然わかったような気がしました。

「デザインパターンを学ぼう!」と身構えて読んでもいいですが、オブジェクト指向っぽいプログラムを書きたいな、と気楽に読んでもいいと思います。分厚いので、読破しようとすると挫折する可能性大です。

1章ずつ、繰り返し読むことが重要です。
このレビューは参考になりましたか?
最近のカスタマーレビュー
単なるデザインパターンのカタログ
本書は、Erich Helm, Richard Johnson, Ralph Vlissides, John Gamma の 4 人 (通称 GoF)... 続きを読む
投稿日: 5か月前 投稿者: 信岡 ゆう
デザインパターンとオブジェクト指向
本書を読み始めたころは、デザインパターンの例の、使い所がいまひとつピンと来なかった…。... 続きを読む
投稿日: 7か月前 投稿者: sireline
オブジェクト指向を学ぶのに良い本
オブジェクト指向のデザインパターンについて、Java言語のサンプルコード付きで分かり易く書かれた本です。... 続きを読む
投稿日: 12か月前 投稿者: hiro
オブジェクト指向をものにするためにも
かなり前に出版されている本ですが、ロングセラーになってるのがよくわかります。... 続きを読む
投稿日: 20か月前 投稿者: 技術屋の端くれ ( akiratty )
わかりやすい
ある程度の経験がないと、UMLでもってソフトウェアのアーキテクチャをレビューすることは、難しいと思いますが、この本の良いところは、ソースコードと一体となってクラス... 続きを読む
投稿日: 22か月前 投稿者: hitoshi
実務でも役立つ、デザインパターンの良書
今までのデザインパターンの書籍よりも噛み砕いて書かれています。
そのため、読むのに苦労せず理解しやすいです。... 続きを読む
投稿日: 2009/12/5 投稿者: 水崎結那
好評のため改訂増補しています。
デザインパターンとは、型紙(かたがみ)のことです。
洋服(仕立て)屋さんが、服を作るときに用いるものです。... 続きを読む
投稿日: 2009/3/22 投稿者: kaizen
初級者から中級者へ
文法を覚えた初級者からオブジェクトを使いこなす中級者になるために最適な本。... 続きを読む
投稿日: 2008/10/1 投稿者: しかじろう
実践的ではないです
デザインパターンはそもそも「問題解決のためのパターン」のはずなのに、問題が提起されていません。23パターン全てにサンプルコードがあるのは良いことですが、パターン適... 続きを読む
投稿日: 2007/11/9 投稿者: uni1234
とてもわかりやすかった。
デザインパターンの本を読むのはいわゆるGof本も含めてこれで三冊目ですが、... 続きを読む
投稿日: 2007/8/9 投稿者: GOMO
カスタマーレビューの検索
この商品のカスタマーレビューだけを検索する

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す








この本は、それぞれの上記のテーマに含まれています。

フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換