今週、発売予定のプログラミング関連書籍を3冊ご紹介します。めずらしく全冊パープルカラーですね。
RxJavaリアクティブプログラミング
須田智之著、翔泳社、2月16日
初めてRxJavaを使用してリアクティブプログラムを行う人へ向けた入門書。
リアクティブプログラミングは、イベントなどを扱う非同期処理に適したプログラミング手法で、Javaでは扱いにくい非同期処理や並列処理などを容易に行うことができ、データストリームからデータを受け取る度にリアルタイムで関連した処理を行えることからアプリ開発者などに注目されています。
RxJavaの基礎となるリアクティブプログラミングの考え方からサンプルを基にRxjavaの詳しい機能や仕組みまでを解説、無理なくRxJavaの使い方を取得することができるそう。価格は3,600円+税
http://www.shoeisha.co.jp/book/detail/9784798149516
実戦で役立つ C#プログラミングのイディオム/定石&パターン
出井秀行著、技術評論社、2月18日
C#のプログラムを作成するには、解こうとする問題の手順と利用するデータ構造を考え、それをC#のコードとして記述するスキルが必要になってきます。
そのスキルは、現場で利用されているイディオムや定石などのパターンを学習することで得ることができるそう。
「パターン」を自分の中に叩き込むこと、さらには、実際に自分でプログラムを書いてみることが上達の早道だといいます。
同書は、章ごとに練習問題も用意、確固としたプログラミングの力を身につけられそうです。価格は2,980円+税
http://gihyo.jp/book/2017/978-4-7741-8758-7
基礎からしっかり学ぶC++の教科書 C++14対応
矢吹太朗著、WINGSプロジェクト・山田祥寛監、日経BP社、2月20日
プログラミング言語としてのC++の使い方を基礎から説明。
プログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に学習可能です。
最後に、実際にパズルのアプリケーションを作成することで、本書で学んだこと全体が復習できるようになっています。レベルアップを目指すC++の初学者にオススメ。
2009年発行の同書を、現在の内容に合わせて全面的に改訂。価格は税込3,024円