.NETのクラスライブラリ設計 開発チーム直伝の設計原則、コーディング標準、パターン「改訂新版」

  • .NETのクラスライブラリ設計 開発チーム直伝の設計原則、コーディング標準、パターン「改訂新版」
  • .NETのクラスライブラリ設計 開発チーム直伝の設計原則、コーディング標準、パターン「改訂新版」
  • .NETのクラスライブラリ設計 開発チーム直伝の設計原則、コーディング標準、パターン「改訂新版」
  • .NETのクラスライブラリ設計 開発チーム直伝の設計原則、コーディング標準、パターン「改訂新版」
版数
改訂新版
ページ数
513p
ISBN
978-4-296-08004-5

¥6,050 税込

27 nanacoポイント

27 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

本書は”Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 3rd Edition”(Addison-Wesley Professional、2020年)の日本語訳で、前回の版から12年ぶりの改訂版となります。この12年の間に、.NET Frameworkはマルチプラットフォーム対応の.NETに大きく変わり、本書にもそれが反映されています。
 本書はMicrosoftで.NET Frameworkの開発チームのエンジニアが、巨大なクラスライブラリを含むフレームワークである.NET Frameworkを実際に開発する中で蓄積したルールとパターンを、.NET開発全般のガイドラインとしてまとめあげたものです。各ガイドラインは強さに応じて「Do(する)」「Consider(考慮する/検討する)」「Avoid(避ける)」「Don't(してはならない)」の4つのアイコンで示されています。また、単にガイドラインを示すだけでなく、その背景(過去の経緯や設計思想)やトレードオフ、場合によってはガイドラインへの批判的な意見も説明、補足しています。コードサンプルはC#で書かれていますが、内容はすべての.NET言語に適用できるものです。
 今回の改訂では.NET Coreを含む.NET全般に対応するほか、バージョン間の互換性に関わる「破壊的変更(breaking changes)」と、本書の旧版では推奨されていて今回の版で非推奨となったガイダンスをまとめた「廃止されたガイダンス」の2つの章(付録)を追加しました。また、日本語版では独自に、本書のガイドラインについて訳者と監訳者が日本の開発者として意見を交わしたディスカッションの内容も収録しました。

目次

第1章 イントロダクション
第2章 フレームワーク設計の基礎
第3章 命名に関するガイドライン
第4章 型の設計のガイドライン
第5章 メンバーの設計
第6章 拡張性を考慮した設計
第7章 例外
第8章 使用法に関するガイドライン
第9章 共通のデザインパターン
付録A C#コーディングスタイル規約
付録B 廃止されたガイダンス
付録C API仕様書のサンプル
付録D 破壊的変更(breaking changes)
付録E 日本語版特別付録 訳者・監訳者による雑感

商品詳細

シリーズ名
The Addison‐Wesley Microsoft Technology Series
出版社名
日経BP
サイズ
24cm
対象年齢
一般
フォーマット
単行本
原題
原タイトル:FRAMEWORK DESIGN GUIDELINES 原著第3版の翻訳

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ