前編の
Effective C#
はC#1.0が対象でしたが、こちらはC#2.0から3.0をカバーしています。
また、内容もジェネリック、ラムダ式、LINQなど、2.0以降で追加された新機能を深く掘り下げて説明しています。
C#はそれなりに理解しているつもりでしたが、それでもこの本は全体的にかなり難解でした。
というか、ジェネリック、ラムダ式、LINQなどを極めるには、従来の手続き型プログラミングやオブジェクト指向プログラミングとは異なる、新しい考え方を要求される気がします。
自分にはその準備ができていなかったせいで、この本が特に難解に感じられたのかもしれません。
というわけで人によっては難解に思えるこの書籍ですが、C#2.0以降で追加された新機能をとことん使い倒したい!と意気込んでいる方には間違いなくオススメできる一冊だと思います。
一方、まずは新機能に限定されないC#の基本機能を深く学習しておきたいという方には、前編のEffective C#をオススメしておきます。
とはいえ、Effective C#と同様、こちらも万人受けはしなさそうです。
よってこの本でも星4つにしておきます(こちらの本はさらに読者層が限定されますが)。
[補足]
ちなみにEffective C#とオリジナルの作者は同じであるにも関わらず、訳者が異なっているせいか、見出しの文体が違っているのが少し気になりました。
個人的にはEffective C#の文体の方が好きですね。
例:
Effective C#の場合「〜を使用すること」
More Effective C#の場合「〜を使え」
¥5,688¥5,688 税込
無料配送 6月3日-7日にお届け
発送元: ※お届け予定日をご確認ください※有明Village 販売者: ※お届け予定日をご確認ください※有明Village
¥5,688¥5,688 税込
無料配送 6月3日-7日にお届け
発送元: ※お届け予定日をご確認ください※有明Village
販売者: ※お届け予定日をご確認ください※有明Village
¥289¥289 税込
配送料 ¥257 5月29日-30日にお届け
発送元: リサイクル商品在宅買取【りもったい】(株式会社シガースタイル) 販売者: リサイクル商品在宅買取【りもったい】(株式会社シガースタイル)
¥289¥289 税込
配送料 ¥257 5月29日-30日にお届け
発送元: リサイクル商品在宅買取【りもったい】(株式会社シガースタイル)
販売者: リサイクル商品在宅買取【りもったい】(株式会社シガースタイル)
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
More Effective C♯: プログラムを改良する50の処方箋 単行本 – 2009/12/1
Bill Wagner
(著)
{"desktop_buybox_group_1":[{"displayPrice":"¥5,688","priceAmount":5688.00,"currencySymbol":"¥","integerValue":"5,688","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"safirVj2JJ5dZXM8wDoc3rbwnrwLPGlpeHEt3BZu%2FLPfwzL4glx0mLr6Jzbj3Lh4RtQS2QtqeaULjOlam8iSjj31QEgjaV%2BevUI2flYKCkXUQUyI5cWYmy1KugPaDJ%2BQIpfgY7QMJiMzywq4UL6g%2Fp%2Fp4JiA%2F9nlaOM7Z7jLw2VgOnkSM9uQPg%3D%3D","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥289","priceAmount":289.00,"currencySymbol":"¥","integerValue":"289","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"safirVj2JJ5dZXM8wDoc3rbwnrwLPGlpa5ySgVWrF2eDUii5injPxJDAd53Z74MkEhoMwq%2BnAUD6d0yw8VlawEO3C9Cw90RXtNOCF%2FqPc50Oqb%2Fy7TdbxrmjGGA6LXVnzWfP9%2FgC64gj2G03zvE%2BuuSmUH3JcyL%2BHpQiX0GqO7j9%2Bt10%2BaRr9Q%3D%3D","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
購入オプションとあわせ買い
C#プログラムとデザインをさらに向上させる50の方法
『Effective C++』や『Effective Java』、そして『More Effective C++』や『MoreEffective Java』を生んだ“Effective SOFTWARE DEVELOPMENT SERIES”からC#版の登場です。本書は『Effective C#』では取り上げられなかったことや、C#バージョン3.0/3.5などで新たに実装された機能(ジェネリックやLINQ、マルチスレッドモデルなど)を中心に、効果的で正しく動作し、例外が発生しても堅牢で効率的なソフトウェア開発の実現を手助けします。
『Effective C++』や『Effective Java』、そして『More Effective C++』や『MoreEffective Java』を生んだ“Effective SOFTWARE DEVELOPMENT SERIES”からC#版の登場です。本書は『Effective C#』では取り上げられなかったことや、C#バージョン3.0/3.5などで新たに実装された機能(ジェネリックやLINQ、マルチスレッドモデルなど)を中心に、効果的で正しく動作し、例外が発生しても堅牢で効率的なソフトウェア開発の実現を手助けします。
- 本の長さ245ページ
- 言語日本語
- 出版社翔泳社
- 発売日2009/12/1
- 寸法18.4 x 1.7 x 23.1 cm
- ISBN-104798119547
- ISBN-13978-4798119540
この商品をチェックした人はこんな商品もチェックしています
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
登録情報
- 出版社 : 翔泳社 (2009/12/1)
- 発売日 : 2009/12/1
- 言語 : 日本語
- 単行本 : 245ページ
- ISBN-10 : 4798119547
- ISBN-13 : 978-4798119540
- 寸法 : 18.4 x 1.7 x 23.1 cm
- Amazon 売れ筋ランキング: - 1,402,136位本 (本の売れ筋ランキングを見る)
- - 16,660位電気・通信 (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
1960年生まれ。東京大学教育学部卒。英語ともコンピュータとも縁はなかったが、大学を出て就職した会社で当時のPCやらメインフレームやらと出会い、当時始まったばかりのパソコン通信で多くの人と出会う。それらの出会いを通じて、1987年頃からアルバイトで技術翻訳を始め、その年の暮れには会社を辞めてしまう。1988年に(株)エーピーラボに入社し、取締役として97年まで在籍する。1997年に(株)ロングテールを設立して現在に至る。訳書は、上下巻に分かれたものも2冊に数えて百数十冊になった。一方で、95年『長い夢』、96年『イギリス観光旅行』、97年『縁起でもない』、00年『頭の名前』、18年『抒情詩試論?』という著書もある。https://www.longtail.co.jp/
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
カスタマーレビュー
星5つ中3.3つ
5つのうち3.3つ
2グローバルレーティング
評価はどのように計算されますか?
全体的な星の評価と星ごとの割合の内訳を計算するために、単純な平均は使用されません。その代わり、レビューの日時がどれだけ新しいかや、レビューアーがAmazonで商品を購入したかどうかなどが考慮されます。また、レビューを分析して信頼性が検証されます。
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2009年12月13日に日本でレビュー済み
内容は悪くないのに、第一章にわくわく感が足りない気がします。
また、項目間に流れがあり、途中から読むというのが難しい。
出てくる語彙はこの分野を理解している人には一般的な単語ですが、その語彙に対する知識がない人には、最初からまじめに読む以外に方法がないかもしれません。
そのため、興味がない部分だけを読み飛ばすというのも結構難しいと思います。
頭からちゃんと本を読む人にはお勧めできますが、僕のように気まぐれに斜め読みな人には向かない本かもしれません。
また、項目間に流れがあり、途中から読むというのが難しい。
出てくる語彙はこの分野を理解している人には一般的な単語ですが、その語彙に対する知識がない人には、最初からまじめに読む以外に方法がないかもしれません。
そのため、興味がない部分だけを読み飛ばすというのも結構難しいと思います。
頭からちゃんと本を読む人にはお勧めできますが、僕のように気まぐれに斜め読みな人には向かない本かもしれません。