>コンピュータ・インターネット>インターネット・Web開発>Web開発>JAVA>

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

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by 結城 浩 Search 結城 浩 結城 浩

増補改訂版Java言語で学ぶデザインパターン入門 by 結城 浩 価格: ¥ 3,990
国内配送無料

おすすめ度:


もっと詳しい情報: 増補改訂版Java言語で学ぶデザインパターン入門
増補改訂版Java言語で学ぶデザインパターン入門 @Amazon
増補改訂版Java言語で学ぶデザインパターン入門 @aStore
増補改訂版Java言語で学ぶデザインパターン入門 @Rakuten


Customer Reviews:
好評のため改訂増補しています。
デザインパターンとは、型紙(かたがみ)のことです。
洋服(仕立て)屋さんが、服を作るときに用いるものです。
上着を作りたければ、上着の型紙が必要です。
上着の型紙は1種類とは限りません。
デザイン(設計)に応じて、数種類から数千種類の型紙から選ぶ必要があります。
10や20の型紙を知っているだけで、使いこなしていると勘違いすることがないように、本書をじっくり読みましょう。

デザインパターンのことをよく知らないで、既存のソフトを修正してプログラムを作っているという場合もしばしばあります。
本書は、そのままデザインパターンのことをよくしらないまま使いつづけるのにも役立ちます。
デザインパターンの使い方を覚えるのにも役立つと思います。

デザインパターンという設計の基本的な例題を使うという視点では、
「java言語で学ぶデザインパターン入門マルチスレッド編」を合わせて読むとよいかもしれません。

著者は、長年、マニュアル本をたくさん書かれているので、さまざまな情報源から情報を収集し、体系的に説明するのに長けていると思います。

エリック・ガンマ、ラルフ・ジョンソン、リチャード・ヘルム、ジョン・ブリシディースの4人組(Gof, Gang of four)の共著の「オブジェクト指向における再利用のためのデザインパターン」に出てくる設計型紙を理解するためにも、本書を読む価値はあると思います。

初級者から中級者へ
文法を覚えた初級者からオブジェクトを使いこなす中級者になるために最適な本。
これに書いてあることをできないプログラマが現場には多いので、絶対に覚えておくべき!
オブジェクト指向の素晴らしさもわかります。

実践的ではないです
デザインパターンはそもそも「問題解決のためのパターン」のはずなのに、問題が提起されていません。23パターン全てにサンプルコードがあるのは良いことですが、パターン適用前のコードが無いのでデザインパターン適用の利点が分かりにくく、機械的にパターンを覚えていくことになります。デザインパターンの名称と形は覚えられても実践で使うのは難しいと思います。この本でデザインパターンを理解できた、と豪語してる人達はデザインパターンを理解したのではなくこの本を理解しただけなのでは?

とてもわかりやすかった。
デザインパターンの本を読むのはいわゆるGof本も含めてこれで三冊目ですが、
一番わかりやすかったです。GoF本は正直難しくて、よくわかりませんでした。
この本の最初のほうにも、「GoFを呼んでみてよくわからなった人にオススメ」とありますが、そのとおりだと思います。
私は、仕事ではPHPを使っていますが、デザインパターンを勉強するために、「JAVAの絵本」で本当に基本的なJAVAの文法のみ勉強しました。
多言語ユーザーでオブジェクト指向を理解したいと思っている人は、JAVAの基礎をわざわざ勉強してでも、読む価値のある本だと思います。

Javaの文法を理解した人へ。
この本はJava経験者〜熟練者向けに書かれている本です。
Java言語をこれから学ぼうという人を想定して書かれていません。

プログラム言語も普通の言葉と同じく、言葉のルールと言い回しがあります。
「はじめてのJava」「独習Java」などのJava学習書籍が言葉のルールを学ぶための本であるとすると、この本は言い回しの部分を学ぶ本になります。
一通りJavaのプログラムが書けるようになったら是非読むべき本だと思います。


Listmania Lists:
持ってる本5
デザインパターン
プログラミング
Javaする!
デザインパターン、リファクタリング、Java

一からはじめて、Javaプログラマになるための本
JAVA(プログラミング言語)
java
再び読みたい本

関連商品:

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

Java言語で学ぶリファクタリング入門

Effective Java 第2版 (The Java Series)

オブジェクト指向における再利用のためのデザインパターン

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

増補改訂版Java言語で学ぶデザインパターン入門 & More...



related blog:

デザインパターン復習 - prototype パターン
</p> <div class="amazlet-box" style="margin-bottom: 0px"> <div class="amazlet-image" style="float: left"> <a href="http://www.amazon.co.jp/exec/obidos/asin/4797327030/website1-22/ref=nosim/" target="_blank" name="amazletlink" ...
http://a-tak.com/xoops/modules/wordpress/2006/07/20/975

iteratorパターン for as2.0
[1] http://www.minfish.jp/blog/archives/2005/09/actionscript20i.html [2] http://www.amazon.co.jp/gp/product/4797327030?ie=utf8&tag=9servernet-22&linkcode=as2&camp=247&creative=1211&creativeasin=4797327030 [3] ...
http://9server.net/?p=10

actionscript2.0で学ぶデザインパターン
やっぱりはずしたました(笑)。 [1] http://www.amazon.co.jp/gp/product/4797327030?ie=utf8&tag=9servernet-22&linkcode=as2&camp=247&creative=1211&creativeasin=4797327030 [2] http://www.minfish.jp/blog/archives/2005/09/actionscript20i.html.
http://9server.net/?p=9

php でデザインパターン
あたりは,理解したつもり. - ギコ猫とデザインパターン http://www.hyuki.com/dp/cat_index.html - 増補改訂版 java 言語で学ぶデザインパターン入門 http://amazon.co.jp/o/asin/4797327030/ 結城 浩 (著) ソフトバンクパブリッシング ...
http://cl.pocari.org/2005-10-20-4.html

actionscript2.0で学ぶデザインパターン
変換したものはupしていきます。 まだ4分の1ぐらいしか進んでないけど…。 [1] http://www.amazon.co.jp/gp/product/4797327030?ie=utf8&tag=9servernet-22&linkcode=as2&camp=247&creative=1211&creativeasin=4797327030.
http://9server.net/2007/06/13/actionscript20%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3/

iteratorパターン for as2.0
... が沢山はいったままですが、よければどうぞ。 後で 何か気付いた点があったら 加筆、訂正します。 [1] http://www.amazon.co.jp/gp/product/4797327030?ie=utf8&tag=9servernet-22&linkcode=as2&camp=247&creative=1211&creativeasin=4797327030 [2] ...
http://9server.net/2007/06/15/iterator%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3-for-as20/

java
[asin:4797327030:detail][asin:4797331623:detail][asin:4797316462:detail][asin:4797337990:detail][asin:4774128554:detail][asin:4774123412:detail][asin:4798006041:detail][asin:4798005495:detail][asin:4797330805:detail]
http://d.hatena.ne.jp/Kow/20070625/1182765403

[本]
最後の方は話が具体的になりすぎて、どうでもよかった。 設計に関する思想とか、aopとか、diとか、 前半の5〜6章が勉強になる本でした。 次は、かなりお蔵入りになっていたデザインパターンの本を読み始めようと思います。 asin:4797327030:detail.
http://d.hatena.ne.jp/sessan/20060910#1157900296

[本]デザインパターン関係でお勧めの書籍
デザインパターン [asin:4797327030:detail:small] 入門に最適。ただし、利用シーンが限定的。 [asin:4797311126:detail:small] デザインパターンの原典。必読。 デザインパターンとオブジェクト指向原則 [asin:4894716844:detail:small] デザイン ...
http://d.hatena.ne.jp/Akapon/20070226/1172462959

mutex,証明
isbn:4797327030:detail p.84 問題1-7(mutexの作成) 勉強会にて「synchronizedキーワードを使わずにpurejavaなmutexを作ることができるか?」 という質問が出たが、それに対する回答として、不可能であることを証明してみようと思う。 ...
http://d.hatena.ne.jp/k_aruga/20061111
JAVA
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス ¥ 1,890
Effective Java 第2版 (The Java Series) ¥ 3,780
明解Java 入門編 ¥ 2,730
JavaScript 第5版 ¥ 4,410
増補改訂版Java言語で学ぶデザインパターン入門 ¥ 3,990
徹底攻略 Java2 プログラマ問題集 Platform5.0 対応 (ITプロ/ITエンジニアのための徹底攻略) ¥ 3,360
jQuery+JavaScript実践リファレンス―Webデザインを強化するための ¥ 2,940
SUN教科書 Javaプログラマ(SJC-P) 5.0・6.0両対応(試験番号310-055、310-065) ¥ 3,990
JavaScript & Ajax プロが教える“本当の使い方” ¥ 2,940
Eclipse 3.5 完全攻略 ¥ 2,940
Amazon Associate
配送料 無料1500円以上