.NETのクラスライブラリ設計 改訂新版 (マイクロソフト関連書)の表紙

.NETのクラスライブラリ設計 改訂新版

(マイクロソフト関連書)

Krzysztof Cwalina、Jeremy Barton、Brad Abrams, 猪股 健太郎、河合 宜文 (監訳), 藤原 雄介日経BP552ページISBN 9784296080045

C#タグで同率8位(20冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Qiita 1
初めての紹介
最新の紹介

この本を選ぶ前に

出版年
・改訂新版(約5年前)
タグ内の順位
C#タグで同率8位(20冊中・紹介記事数の順)

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • C#プログラミング学習におすすめ本・技術書10選【2023年版】 Qiita · ryuhsk · · いいね 3

    中級者向けとして、.NET Framework開発チームが実開発で蓄積したルールやパターンを、.NET開発全般のガイドラインにまとめた本と紹介している。指針をDo/Consider/Avoid/Don’tの強さで示し、背景や設計思想、トレードオフ、批判的意見も解説すると説明。改訂版では.NET Core対応に加え、破壊的変更と廃止された指針の付録、日本語版独自の訳者・監訳者の議論を収録し、コード例はC#だが全.NET言語に適用できるとしている。

この本について

対象読者は中級者である。.NETの再利用可能なクラスライブラリを設計するための指針を、命名、型とメンバーの設計、拡張性、例外、使用法、共通のデザインパターンに分けて示す。各指針は推奨の強さを4段階で表し、その背景にある設計思想やトレードオフ、批判的な見方も説明する。C#のコード例を使うが、指針は.NETの各言語に適用できる。付録ではC#のコーディング規約、旧版から改められた指針、API仕様書の例、バージョン間の互換性を損なう変更を扱い、日本語版独自の訳者・監訳者による議論も収録する。

楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。