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

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by ロバート・C・マーチン Search ロバート・C・マーチン ロバート・C・マーチン

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 by ロバート・C・マーチン 価格: ¥ 6,090
国内配送無料

おすすめ度:


もっと詳しい情報: アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 @Amazon
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 @aStore
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 @Rakuten


Customer Reviews:
原則の解説が詳しいです。
原文の副題、”Prinsiples, Patterns, and Practice”の通り、
原理・パターン・プラクティスについて解説しています。
アジャイル開発に必要な内容をこれ1冊でカバーしています。

特に3部以降のケーススタディは、なかなか難しくて理解力や
集中力が要求されますが、忍耐強く読み進めば必ず力になると
思います。
下記に、良いと思った点と良くないと思った点をまとめます。

良いと思った点
・アジャイル開発についての原則が端的にまとまっている。
・オブジェクト指向の各原則にについて1つの章を割いている。(8〜12章)
・GoFのパターン以外のパターンについてもいくつか紹介している。
(Active Object, Monostate, Null Object, Abstract Server, Stairway to Heaven)

良くないと思った点
・必ずしも説明がうまいわけではない。
(例が良くない、説明が足りない、同じ内容の繰り返し(19章)など。)
・デザインパターンの説明は他の良書に比べて見劣りする。
(初めて学ぶ人はこの書籍からスタートするのは避けるべきです。)
・内容とは無関係ですが、タイプミスが非常に多いです。
(理解の妨げにはなりませんでした。)

名著のJava版
第2版の変更点は確かにC++で書かれていたサンプルコードがJava版になった、ということだが、これをもって評価の☆1つというのはあまりにも極端に過ぎる。
これでは知らない人には本そのものが改悪されて質が低下したかと誤解されてしまいかねない。

書かれている内容はもとから言語に左右されない普遍的な原則やパターンであり、一冊の本の中でこれだけさまざまな情報を網羅的に結合している本もないといえる。
サンプルコードがJavaに書き換えられたことでJavaを中心に使っている、またはJavaしか使ったことのない開発者にとってはむしろこちらの方がとっつきやすいのではないか。

その意味では初版、第2版それぞれの違いを踏まえた上で買う方が選べるようになっていればベターだが、さすがにそれは出版社の経営的にNGだろう。
Javaが嫌いでC++大好き、という(ある意味)極端な人は在庫が切れる前に初版を購入するのがオススメ。

ほとんど同じ
初版との違いはC++で書かれていたコードがJavaに変わったぐらいでほとんど同じである。


Listmania Lists:
プログラミング(C#など)
ソフトウェアテストHAYST法入門 品質と生産性がアップする直交表の使い方 (2)
オブジェクト指向を習得するための最小限の書籍
欲しいアジャイル開発本

関連商品:

オブジェクト指向入門 第2版 方法論・実践 (IT Architects’Archive CLASSIC MODER)

オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューティング)

パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法

達人プログラマー―システム開発の職人から名匠への道

アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 & More...



related blog:

sixeight: アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向 ...
sixeight, アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の. sixeight: 『アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技』. ロバート・c・マーチン (著), 瀬谷 啓介 (翻訳) ...
http://stack.nayutaya.jp/book/4797347783

monostateパターン
... http://doloopwhile.blogspot.com/2009/07/singleton-2.html [2]: http://www.hyuki.com/dp/dpinfo.html [3]: http://www.amazon.co.jp/gp/product/4797347783?ie=utf8&tag=gesource-22&linkcode=as2&camp=247&creative=7399&creativeasin=4797347783 ...
http://www.gesource.jp/weblog/archives/2009/07/monostate.html

おっきー: 読み終わった。
おっきー, アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の. おっきー: 『アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技』. ロバート・c・マーチン (著), 瀬谷 啓介 (翻訳). 読み終わった。
http://stack.nayutaya.jp/book/4797347783/mumble/11682

ujihisa: pp191-310
ujihisa, アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の. ujihisa: 『アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技』. ロバート・c・マーチン (著), 瀬谷 啓介 (翻訳). pp191-310.
http://stack.nayutaya.jp/book/4797347783/mumble/8648

yu-yan: 勉強会で読み終わった!
yu-yan, アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の. yu-yan: 『アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技』. ロバート・c・マーチン (著), 瀬谷 啓介 (翻訳). 勉強会で読み終わった!
http://stack.nayutaya.jp/book/4797347783/mumble/11684

独習デザインパターン C++ - かおるんダイアリー
http://www.amazon.co.jp/dp/4797347783/ http://www.amazon.co.jp/dp/4797327030/ あたりがおすすめです。2番目のはまだ初版が出回っていると思います。表現とか全然変わってないので、もし買うとしたらC++のコードが少しだけど載っている初版の方がいい ...
http://d.hatena.ne.jp/kaorun55/20081017/1224253977

“アジャイルソフトウェア開発の奥義”読書会#3
http://stack.nayutaya.jp/book/4797347783 第三部であるpp191..310を読んだ。 == 13章 commandパターンとactive objectパターン * do()をとにかく実装させるのがcommand、マルチスレッド用のactive object == 14章 template methodパターンとstrategy ...
http://ujihisa.nowa.jp/entry/16d4d5e946

メディアマーカー - ichiroの本棚 / アジャイルソフトウェア開発の奥義 ...
ソフトウエア開発に最も重要な要件は、 ・レベルの高いスキルを身につけたソフト・エンジニアを集める・上記エンジニアの集団を、協調と対話ができる文化を持ったチームにすることである。 本書は、両要件について非常に深い示唆、提言を行う極めて重要な ...
http://mediamarker.net/u/ichiro/?asin=4797347783
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円以上