先頭へ戻る

『Effective C# 6.0/7.0』 | Programming Place Plus 参考書籍

Programming Place Plus トップページ参考書籍C#

先頭へ戻る

基本情報

一言紹介
C# のベストプラクティスを学ぶ
レベル
中級~上級
5段階評価
★★★★
出版日
2018年9月
こういう人におすすめ
C# で、効率や保守性なども考慮したより良いプログラミングを学びたい人。
ほかのプログラミング言語の Effectiveシリーズが役に立った人。
こういう本ではない
C# の文法機能やライブラリの基本的な説明はない(どういう機能かは知っている前提)
ISBN
978-4798153865

内容紹介

C# のベストプラクティスをまとめた本。

Effective C++』(リンクは最新版)から始まった Effectiveシリーズの C# バージョンです。C# の進化とともに版を重ねており、本書で3冊目になりました(さらに、それぞれに続巻である『More Effective C#』も存在します)。

本書が対象にしている C# バージョンは、タイトルにあるとおり、C# 6.0~7.0 です。2021年10月現在、このバージョンはすでに少々古いです(最新は C# 9.0)。

ほかの Effectiveシリーズの本と構成は同じです。C# の各種機能を、効率よく、メンテナンス性も考慮し、適切にあつかう方法を、はまりがちな落とし穴にも触れながら、50項目にわけて解説しています。各項目の話題は現実的であり、中級レベルぐらいの人が読むと「そこまで必要なのか」と感じるほど、細かいところにまで詳細に触れられています。各項目は独立しているので、気になるところだけ拾って読むことも可能です。なお、原則として、C# の機能の紹介や解説は行っておらず、機能自体は知っていることを求められます。

本書では、C# の基本的な機能に関する話題が中心になっており、リソース管理、ジェネリック、LINQ、例外処理といったものを扱っています。その他の話題(特に、並列処理や非同期処理の話題)は続巻の『More Effective C#』にあります。

評価が高い Effectiveシリーズですが、本書の内容もとても良いです。しかし、翻訳された日本語の文章の読みづらさが減点ポイントです(酷いところは本当に酷く感じる)。


【紙媒体】

【電子書籍】

関連書籍

更新履歴





C# の参考書籍トップページへ

参考書籍のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
Twitter でツイート Twitter をフォロー LINE で送る
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー