.NETのクラスライブラリ設計 改訂新版-開発チーム直伝の設計原則、コーディング標準、パターン [単行本]
    • .NETのクラスライブラリ設計 改訂新版-開発チーム直伝の設計原則、コーディング標準、パターン [単行本]

    • ¥6,050182 ゴールドポイント(3%還元)
    • 在庫あり2025年8月7日木曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003484295

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

価格:¥6,050(税込)
ゴールドポイント:182 ゴールドポイント(3%還元)(¥182相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2025年8月7日木曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:日経BP社
販売開始日: 2021/10/08
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

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

  • 目次

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

    あの.NETのバイブルが12年ぶりの大改訂!すべての.NET開発者に必読の一冊!
  • 内容紹介

     本書は"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つの章(付録)を追加しました。また、日本語版では独自に、本書のガイドラインについて訳者と監訳者が日本の開発者として意見を交わしたディスカッションの内容も収録しました。
  • 著者について

    Krzysztof Cwalina (クリストフツヴァリナ)
    Microsoft のソフトウェアアーキテクト。.NET Framework の立ち上げ時のメンバーの一人であり、そのキャリアを通して多数の.NET のAPI を設計に携わる。現在は、Microsoft全社のさまざまなチームによる、さまざまなプログラミング言語用の再利用可能なAPI の設計を支援する仕事に従事。

    Jeremy Barton (ジェレミーバートン)
    .NET コアライブラリチームのエンジニア。C# による小規模フレームワークの設計・開発を10 年間行った後、2015 年、当時新しく立ち上がった.NET Core プロジェクトで暗号化関連の型を全プラットフォームで動作するように書き直すために、.NET チームに参加。

    Abrams (ブラッドエイブラムス)
    共通言語ランタイム(CLR:Common Language Runtime)と.NET Framework の立ち上げ時のメンバーの一人。1998 年から.NET Framework の設計を担当。現在はGoogleでグループプロダクトマネージャーとしてGoogleアシスタント用の新プロジェクトの立ち上げに従事。

    藤原 雄介 (フジワラユウスケ)
    某SIerでフレームワーク開発、システム開発、IoTサービス関連業務などに従事し、アーキテクチャ設計、技術検証等を実施。気が付いたら自然言語からプログラミング言語、日本語から英語に加えて、いろいろな人たちの間の「翻訳」を仕事にしていた。最近はOSSのデバッグをしたりパッチを書いたりを楽しんでいる。

    猪股 健太郎 (イノマタケンタロウ)
    某SIerで.NET関連のシステム開発、開発標準策定などに従事。数年間の米国駐在を経て、最近はSIerのIT エンジニアがもっと生き生きと仕事するためにできることはないか考えたりしている。

    河合 宜文 (カワイヨシフミ)
    株式会社Cysharp 代表取締役。2012年に株式会社グラニの創業期よりCTOとしてモバイルゲーム開発をリード。2018年、Cygames とともにC# 専門の開発会社として株式会社Cysharpを設立。GitHub上にて多数のC#用OSSを公開し、うちUniRxやUniTask、MessagePack for C#などは世界的にも多くの支持を集める。2011年よりMicrosoft MVP for Developer Technologies。

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

商品仕様
出版社名:日経BP社
著者名:Krzysztof Cwalina(著)/藤原 雄介(訳)
発行年月日:2021/10
ISBN-10:4296080040
ISBN-13:9784296080045
判型:B5
発売社名:日経BPマーケティング
対象:専門
発行形態:単行本
内容:情報科学
言語:日本語
ページ数:513ページ
縦:24cm
他の日経BP社の書籍を探す

    日経BP社 .NETのクラスライブラリ設計 改訂新版-開発チーム直伝の設計原則、コーディング標準、パターン [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!