C#タグで同率8位(20冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。
- 紹介記事
- 1件
- 媒体別
- Qiita 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約4年前)
- タグ内の順位
- C#タグで同率8位(20冊中・紹介記事数の順)
- 代わりの本
C#タグで、この本より新しく紹介記事の多い本
紹介している記事(1件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 【書評】 C#クックブック ―プロフェッショナル開発者のためのモダンレシピ Qiita · io0323 ·
設計・アーキテクチャに関心のあるエンジニアの視点から読み、90のレシピを通じて、DIやファクトリ、階層化、LINQ、非同期処理、パターンマッチ、不変性などを取り上げている。課題・解決策・解説・関連項目の形式で、コードだけでなく設計判断やトレードオフも扱う点を評価し、特に関心の分離は保守性の手段だという説明が印象に残ったとしている。一方、基準はC# 9で、基本文法の習得が前提。セキュリティ関連のレシピは採用時に最新の推奨事項を確認するよう留保している。
この本について
C#の基本文法を学んだ開発者が、実務の課題に対する実装方法と設計判断を90のレシピから学ぶ本である。各レシピは課題、コードによる解決策、その理由や代償の解説、関連レシピへの参照で構成され、章ごとにデプロイ、請求書、チェックアウト、ホテル予約、住所データなどの題材を共有する。前半では型とアプリケーションの構築、アルゴリズム、テストや例外などによる品質維持を扱い、後半ではLINQ、動的オブジェクトとリフレクション、非同期処理、JSON・XMLなどのデータ処理、パターンマッチ、不変性を取り上げる。DI、ファクトリ、アダプター、ビルダーによる構成や、タプル、ジェネリックへの移行も扱う。階層化は規模に応じて選び、層の分離を保守性のために用いる考え方を示す。C# 9を基準とし、基本文法の解説は省いている。レシピは状況に応じて発展させる前提であり、セキュリティ関連の手法は採用時に最新の推奨事項を確認する必要がある。
楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。