「honto 本の通販ストア」サービス終了及び外部通販ストア連携開始のお知らせ
詳細はこちらをご確認ください。
紙の本
More Effective C#6.0/7.0 API設計、非同期プログラミング、動的プログラミング、並列処理をクールに使い倒す50の方法
著者 BillWagner (著),吉川邦夫 (訳・監修)
C#を主なプログラミング言語とするプロフェッショナルな開発者に向けて、API設計、非同期プログラミング、動的プログラミング、並列処理をクールに使い倒す50の方法を解説する...
More Effective C#6.0/7.0 API設計、非同期プログラミング、動的プログラミング、並列処理をクールに使い倒す50の方法
More Effective C# 6.0/7.0
ワンステップ購入とは ワンステップ購入とは
このセットに含まれる商品
前へ戻る
- 対象はありません
次に進む
商品説明
C#を主なプログラミング言語とするプロフェッショナルな開発者に向けて、API設計、非同期プログラミング、動的プログラミング、並列処理をクールに使い倒す50の方法を解説する。【「TRC MARC」の商品解説】
API設計、非同期プログラミング、動的プログラミング、
並列処理をクールに使い倒す50の方法
【本書の内容】
“Effective SOFTWARE DEVELOPMNET SERIES”のC#エディション最新版。
もちろん、最新機能の完全網羅ではなく、日常的に遭遇しそうな問題を
解決する、実用的なアドバイスをさまざまなサンプルとともに提供します。
通常、これまでのバージョンにおいて、実装するにあたって困難だったり
手順が入り組んでいるなど、開発者の負担を軽減するために導入されるのが
新機能です。
馴染みのやり方ではなく、新しい手法を導入するのは心理的なハードルが
上がる場合もありますが、本書ではそのハードルをさげるため、なぜ言語の
補強によってより良い方法が可能になったのかまで、詳説しています。
【本書のポイント】
・最新版C#に搭載された新機能を把握できる
・上記新機能を的確に使えるようになる
・なぜそうしたほうがよいのか、を理屈ベースで理解できる
・よりよいプロダクトを構築できるようになる
【本書の目次】
第1章:データの型
第2章:API設計
第3章:タスクベースの非同期プログラミング
第4章:並列処理
第5章:動的プログラミング
第6章:グローバルなC#コミュニティに参加しよう
【商品解説】
目次
- 第1章 データ型の扱い
- 項目1 アクセス可能なデータメンバーの代わりにプロパティを使おう
- 項目2 可変データには暗黙のプロパティを使おう
- 項目3 値型は可変より不変が好ましい
- 項目4 値型と参照型の違いを正しく理解しよう
- 項目5 値型では0も有効な状態にしよう
- 項目6 プロパティはデータらしく実装しよう
- 項目7 匿名型やタプルは型のスコープを限定するのに使える
- 項目8 匿名型にローカル関数を定義する
- 項目9 さまざまな同一性が、どういう関係にあるかを把握しよう
著者紹介
BillWagner
- 略歴
- 〈Bill Wagner〉C#開発者。ECMA C# Standards Committeeのメンバー。Microsoftの.NETのCore contentチームに勤める。
関連キーワード
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む