基本的メッセージの位置付けが不明瞭
C#入門書としては総括的でなく
GOFデザインパターン入門書としては厚すぎ、
「C#使いがデザインパターンを学びたい時に読む」という
最も有用な可能性のケースで考えてみても、サンプルコードが
大きすぎてエッセンスが絞られていない気がします。
なにがなんかでもC#という人を除いてGOF学習は違う本を
選んだほうがよいでしょう。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
C#デザインパターン 単行本 – 2003/7/26
付属資料:CD-ROM(1枚)
- 本の長さ414ページ
- 言語日本語
- 出版社日経BP
- 発売日2003/7/26
- ISBN-104822281698
- ISBN-13978-4822281694
この商品をチェックした人はこんな商品もチェックしています
ページ: 1 / 1 最初に戻るページ: 1 / 1
商品の説明
出版社からのコメント
C#向けデザインパターンに関する日本初の書籍
『オブジェクト指向における再利用のためのデザインパターン』(ソフトバンクパブリッシング)で示されている23のプログラミングパターンが、C#ではどうなるかをソース付きで紹介した解説書です。Java環境と双璧を成す.NET環境の主要なオブジェクト言語C#で、既存の著名なデザインパターンがどうなるか、興味を持たれる開発者は多くおられます。デザインパターンは元々はC++のコードで示されていますが、言語仕様の微妙な違いでJavaやC#での実装方法は少しずつ異なることが多く、それだけ興味深いものがあります。本書は、唯一のC#に関するデザインパターン本であり、具体的なソースコードで内容を確認できます(添付のCD-ROMにソースコードを収録しています)。
31章+添付CD-ROMの構成で、第1部(第1章~第7章)はC#構文とUMLなどの簡単な紹介、第2部~第4部(第8章~第31章)は『オブジェクト指向における再利用のためのデザインパターン』と同じ分類によるC#環境のデザインパターン(実際には+1の計24個)を、1章に1つのデザインパターンの構成で紹介しています。
[本書の特徴]
●C#向けデザインパターンの日本初の書籍です。
●C#初心者でも理解できるよう、最初に基礎から言語仕様を復習しますので、これまでC#を知らなかった方が、C#の勉強をしながら、デザインパターンを習得できます。C#プログラミングのヒントも随所に出てきますので、C#遣いの達人になるための参考書籍となります。
『オブジェクト指向における再利用のためのデザインパターン』(ソフトバンクパブリッシング)で示されている23のプログラミングパターンが、C#ではどうなるかをソース付きで紹介した解説書です。Java環境と双璧を成す.NET環境の主要なオブジェクト言語C#で、既存の著名なデザインパターンがどうなるか、興味を持たれる開発者は多くおられます。デザインパターンは元々はC++のコードで示されていますが、言語仕様の微妙な違いでJavaやC#での実装方法は少しずつ異なることが多く、それだけ興味深いものがあります。本書は、唯一のC#に関するデザインパターン本であり、具体的なソースコードで内容を確認できます(添付のCD-ROMにソースコードを収録しています)。
31章+添付CD-ROMの構成で、第1部(第1章~第7章)はC#構文とUMLなどの簡単な紹介、第2部~第4部(第8章~第31章)は『オブジェクト指向における再利用のためのデザインパターン』と同じ分類によるC#環境のデザインパターン(実際には+1の計24個)を、1章に1つのデザインパターンの構成で紹介しています。
[本書の特徴]
●C#向けデザインパターンの日本初の書籍です。
●C#初心者でも理解できるよう、最初に基礎から言語仕様を復習しますので、これまでC#を知らなかった方が、C#の勉強をしながら、デザインパターンを習得できます。C#プログラミングのヒントも随所に出てきますので、C#遣いの達人になるための参考書籍となります。
内容(「MARC」データベースより)
プログラムを書きやすく、修正しやすくするために、プログラムの中にあるオブジェクトを組織する手段として、デザインパターンを頻繁に利用することを学ぶ。C#の基本デザインパターン24種を解説する。
登録情報
- 出版社 : 日経BP (2003/7/26)
- 発売日 : 2003/7/26
- 言語 : 日本語
- 単行本 : 414ページ
- ISBN-10 : 4822281698
- ISBN-13 : 978-4822281694
- Amazon 売れ筋ランキング: - 909,749位本 (本の売れ筋ランキングを見る)
- - 18,548位電気・通信 (本)
- カスタマーレビュー:
カスタマーレビュー
星5つ中3.5つ
5つのうち3.5つ
7グローバルレーティング
- 星5つ星4つ星3つ星2つ星1つ星5つ33%0%55%12%0%33%
- 星5つ星4つ星3つ星2つ星1つ星4つ33%0%55%12%0%0%
- 星5つ星4つ星3つ星2つ星1つ星3つ33%0%55%12%0%55%
- 星5つ星4つ星3つ星2つ星1つ星2つ33%0%55%12%0%12%
- 星5つ星4つ星3つ星2つ星1つ星1つ33%0%55%12%0%0%
評価はどのように計算されますか?
全体的な星の評価と星ごとの割合の内訳を計算するために、単純な平均は使用されません。その代わり、レビューの日時がどれだけ新しいかや、レビューアーがAmazonで商品を購入したかどうかなどが考慮されます。また、レビューを分析して信頼性が検証されます。
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
- 2004年6月5日に日本でレビュー済みデザインパターンの解説には良書が多いが
javaを使った説明ばかりでした。
この本は言語にC#を使っているので他の本とは違うので買ってみたのですが
デザインパターンをすでに理解していないと何が書いてあるか分かりません。
デザインパターンについての文章での解説がほとんど無いのです。
コードも抜粋して掲載されていますがCD-ROMの全コードを見ないと
何を意図したコードなのか理解できませんでした。
しかもC#と銘打ってはいますがjavaにはなくC#の特徴をうまく使った
コーディングはしていません。
javaからC#に乗り換えた直後、C#特有の便利な文法やコーディング方法を
知らないままC#を使っていた頃の自分を思い出すようです。
javaではなくC#を使ったというコンセプトはすごく良いと思っただけに
残念でした。
- 2003年7月30日に日本でレビュー済み前半の言語自身の解説が必要かどうか疑問。というか、個々の文章の端々から著者がC#自身が嫌いなのが伝わってきます。
後半はGOFのパターンの説明になるのですが、各パターンを説明する例題がGUIアプリなので、余計なコードが多くて、パターンの説明用例題としては不適切な感じがする。また、書籍内に例題すべてのコードがあるわけではなく、必ず付属CD-ROM内のコードを参照する必要があり、CD-ROMのコードを参照しようとする段階で思考がとぎれてしまい集中できないので、その点もマイナス。
正直、C#自身については別の書籍で勉強して、デザインパターンについてはGOF本か、結城氏の本を参考に書籍内のコードを自分でC#に修正していくやり方で学習した方が良いと思う。
あえておすすめはしない。
- 2003年12月5日に日本でレビュー済みC#を使った開発をしている社内でデザインパターンを広げるべしと、社内での勉強会に使っていますが、今は後悔していますね。あまり普通の人(もしかしたらアメリカ人には良く分るのかもしれませんが、少なくとも日本人にはあまりなじみが無い)が知らないような業務内容をサンプルプログラムに取り入れており、デザインパターンそのものを理解する前に、そのサンプルで取り入れた業務を理解しなければならないことになってしまっています。C#でのデザインパターンの本で別のもっとわかりやすいものが出るのを、心待ちにしています。なんだったら、私が書きましょうか?出版者の皆様?