現代的な(モダンな)C言語開発の手法を解説した本です。
(元々は 2013年に出版された本で、内容は当時のままです)
本書がいう「モダン」なC言語プログラミングとは、表紙に列記されているように、IDE、デザインパターン、XP(エクストリーム・プログラミング)、テスト駆動開発、リファクタリング、継続的インテグレーションといったものをきちんと活用するということです。
ほかの比較的新しいプログラミング言語を使った開発では、当たり前に活用されるようになってきているものばかりですが、C言語はその歴史が長すぎるゆえにか、いまだに非常に古い手法が使われ続けている現状があるでしょう。
一応、組み込み系の開発をターゲットにしていますが、特に最初の章の一部分を除いて、組み込み開発の経験がなくても理解できると思います。
なお、C言語の規格バージョンとしては C99 を採用しています。
いわゆる「プログラムコードを書く」という意味のプログラミングからは話題の範囲を広げた本ですので、中盤ぐらいからはプログラムコードはそれほど登場しなくなり、手法やツールの使い方の解説が続きます。C言語のプログラミングの話題としては、オブジェクト指向を取り入れた方法が紹介されており、従来の手続き型のC言語のコードに慣れ親しんだ方にはなかなか刺激的かもしれません。
本ページはアフィリエイトプログラムによる収益を得ています。
以下のリンクから商品を購入されると、Programming Place 管理者に紹介料が支払われています。
【紙媒体】
【電子書籍】
技術書を割引価格で購入できたり、多くのポイントが還元されたりするお得情報を、「セール情報」のページで取り上げていますので、こちらもご覧ください。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
RSS | 管理者情報 | プライバシーポリシー |