|
増補改訂版Java言語で学ぶデザインパターン入門
新品価格 ¥ 4,180
中古価格 ¥ 2,680
発売元:ソフトバンククリエイティブ 発売日:2004-06-19
オブジェクト指向をものにするためにも 評価:
かなり前に出版されている本ですが、ロングセラーになってるのがよくわかります。
GoFの23パターンについての知識を得るのには最適な1冊だと思います。
非常にわかりやすい解説になってます。
本文中に記述されているサンプルコードについても、本書の特徴にもあがっているように「以下省略・・・CD-ROM参照」という部分がないことも、私的には非常にポイント高いです。
Javaの入門書等を読み、いまいち「オブジェクト指向」がしっくりこなかった方にこそ、ぜひ読んでみてほしい1冊です。
「カプセル化、継承、ポリモーフィズム」というものが「このように使われる」ということが実感できますし、抽象クラスやインターフェースの使われ方も「そうか!」と納得できるはず。
わかりやすい 評価:
ある程度の経験がないと、UMLでもってソフトウェアのアーキテクチャをレビューすることは、難しいと思いますが、この本の良いところは、ソースコードと一体となってクラス図を(デザインパターンを)説明しているところです。
だから、初学者にとっても、そのパターンの恩恵をイメージしながら読み進めることができます。
また、1つ1つ丁寧に説明してくれます。
私にとって、一番勉強になったところは、インターフェイスの継承という考え方です。
今までは、わかっているような、わかっていないようなそんな感じでしたが、章を読み進めることで、自然と頭に入っていった気がします。
|
|
アナリシスパターン―再利用可能なオブジェクトモデル (Object Technology Series)
新品価格 ¥ 8,000
中古価格 ¥ 1,977
発売元:ピアソンエデュケーション 発売日:2002-04
ビジネスモデリングで必須 評価:
メタレベル(著者は意識レベルと呼んでいる)でのモデリングで抽象レベルが1ランク高いので広範囲なビジネスモデリングに役立つと思います。
何度読み返しても味のある本だと思います。
モデリングについてのイマジネーションをかきたてる良書 評価:
システムの開発プロセスにおいて、現実世界をいかにモデリングするか、という「要求分析」から「設計」につなげていく過程で一番重要なモデリング技術について語られた本です。
初めて読んだのはかれこれ5年ほど前になりますが、業務アプリケーションのシステム開発で、現実世界をモデリングする上で必要となってくる、責任、観測、測定、計画といった認識論的なテーマが扱われており、読んでいるとモデリングについてのイマジネーションが非常にかきたてられ何度読んでも飽きない本です。
私がマーチン・ファウラーに心酔するきっかけとなった本で、非常にお勧めです。
|
|
ソフトウェア再利用ガイドブック―アーキテクチャ、プロセス、組織の変革による再利用ビジネス成功への道
中古価格 ¥ 1,850 残り5個
発売元:シイエム・シイ 発売日:2000-12-26
|
|
ソフトウェア再利用ガイドブック―アーキテクチャー、プロセス、組織の変革による再利用ビジネス成功への道
中古価格 ¥ 2,230 残り3個
発売元:トッパン 発売日:1999-10
全体像はよくわかる 評価:
全体像がよくわかる体系的な内容になっています。
RSEBはなんなのかよく分かりませんでしたが、
Reuse-Driven Software Engineering Business
の略号のようです。
RSEBはAFE,CSE,ASEからなるそうです。
AFEはApplication Family Engineering
CSEはComponent Service Engineering
ASEはApplication Service Engineering。
コンポーネントのできがよくなければ、再利用すればより悪くなるのではないでしょうか。
どのようにコンポーネントを分析し、評価すればよいかがわかりませんでした。
|
|
オブジェクト指向における再利用のためのデザインパターン
新品価格 ¥ 5,200 (定価の1%引き)
中古価格 ¥ 1,644 (定価の68%引き)
発売元:ソフトバンククリエイティブ 発売日:1999-10
設計の再利用 評価:
本書は、エリック・ガンマ、ラルフ・ジョンソン、リチャード・ヘルム、ジョン・ブリシディースの所謂、オブジェクト指向の4人組(Gof, Gang of four)の共著です。
デザインパターンとは、型紙のことです。
上着を作りたければ、上着の型紙が必要です。
上着の型紙は1種類とは限りません。
デザイン(設計)に応じて、数種類から数千種類の型紙から選ぶ必要があります。
10や20の型紙を知っているだけで、使いこなしていると勘違いすることがないように、本書をじっくり読みましょう。
デザインパターンのことをよく知らないで、既存のソフトを修正してプログラムを作っているという場合もしばしばあります。
設計をする人は一度見る価値あります 評価:
ソフトウェア開発者等、設計作業に関わるかたは、読んでみる価値があります
|
|
デザインパターン―オブジェクト指向における再利用のための (ADDISON‐WESLEY プロフェッショナルコンピューティングシリーズ)
中古価格 ¥ 1
発売元:ソフトバンククリエイティブ 発売日:1995-10
型紙(かたがみ)のことです。 評価:
エリック・ガンマ、ラルフ・ジョンソン、リチャード・ヘルム、ジョン・ブリシディースの所謂、オブジェクト指向の4人組(Gof, Gang of four)の共著です。
デザインパターンとは、型紙のことです。
上着を作りたければ、上着の型紙が必要です。
上着の型紙は1種類とは限りません。
デザイン(設計)に応じて、数種類から数千種類の型紙から選ぶ必要があります。
10や20の型紙を知っているだけで、使いこなしていると勘違いすることがないように、本書をじっくり読みましょう。
デザインパターンのことをよく知らないで、既存のソフトを修正してプログラムを作っているという場合もしばしばあります。
内容は難しいですが、ある程度の経験があれば適用可能 評価:
本来開発者が潜在的に認識しているデザインパターンを体系的にまとめた書。
デザインパターンを実践するための具体例、適用例などがパターンごとに網羅されているため知識の豊富な開発者や既存のソフトウェアのリファクタリングを行いたい方に適しているといえる。
ただし、内容のレベルは高いため、ある程度のデザインパターンに対する基本的な知識、適用経験があることがのぞましい。
私の場合は、他のデザインパターンについての本と比較しながら読み進むことで理解していった。
|
|
ソフトウェア再利用技術―オープン・ソフトウェアの開発パラダイム
新品価格 ¥ 5,874
中古価格 ¥ 753 残り7個
発売元:日科技連出版社 発売日:1992-04-01
Windowsの発展 評価:
X WindowをはじめとするWindowsシステムの発展の経緯が記されている。
SRI, Xeroxでの成果の次に、Apple、X Windowシステム、MS Windowsにいたっている。
また、TEXの紹介があり、幅広い知見がえられる。
|
|
ソフトウェア・モデリング―ソフトウェア再利用のための設計パラダイム
新品価格 ¥ 18,496
中古価格 ¥ 1,833 (定価の70%引き) 残り9個
発売元:日科技連出版社 発売日:1988-09-01
時空間モデル 評価:
ソフトウェアの再利用のひとつとして、モデルを紹介している。
9.2 時間モデルFSM finete state machine modelは、コンピュータの基本だと思われます。
9.3 時空間モデルCSM: communicating sequential process modelは参考になりました。
並列化をどう扱うかを考えさせられた。
きわどい区間(critical section)という訳も、ぴったりだと思った。
9.5抽象データ型では、
スタック
キュー
テーブル
ファイル
集合
リスト
グラフ(有向グラフ)
ツリー
を紹介している。
ここでは、その構造に固有な操作も組み合わせられている。
|
PART_SPRAY_LINK
ホーム:ソフトウェア開発関連技術のニュース Version:PART_PAGE_VERSION
|
|