【書評】CODE COMPLETE 第2版 下

CODE COMPLETE 第2版 下 の書評です。

結論から言うと、上巻と同じく、コーディングおよびプログラミング全般のトピックを網羅的かつ詳細に扱う古典的な一冊です。

■ 良い点
・ プログラミングに関するテーマを網羅している
・ 章および節ごとの「まとめ」や「チェックリスト」が役立つ
・ 論点について深く詳細に掘り下げている

■ 悪い点
・ 量が多く冗長に過ぎる
・ 紹介されているデータが古い
・ コスト・パフォーマンスが悪い

■ 総評
上巻に続く一冊です。繰り返し書きますが、2005年3月出版の第2版です。原著の初版は1993年の出版であり、実質的に約22年前の書籍です。いい意味でも悪い意味でも古典となった一冊といえます。

下巻では、主に、テストやリファクタリング、そしてコーディングスタイルなどが扱われています。もっとも内容的には、プログラミングの指針や哲学を示唆するものが多く、直接的にコーディング力の向上には繋がりにくい印象を受けます。

量が多いため、最初に全体をざっと読み、次に少し詳しく読み、そして興味がある章や節を詳しく読むなどの方法を取らないと読書が苦痛になります。流し読みする能力も必要です。議論が深い一方で、結論だけを知っていれば良いテーマもあるので、自分なりに要約しながら読むのも一つの方法です。

本書はテーマを網羅している一方で、各テーマに関する参考文献の要約的な内容にとどまっている箇所も多いため、はじめからそれぞれのテーマの専門書を読んだ方が良いかもしれません。若干、「全て有るは何も無い」という格言が当てはまる感が否めません。各テーマの最新本を読む方がコスパがいいと思います。

もっとも本書は、プログラミングに関する古典的な一冊であり、一度は目を通しておいた方が自分のプログラミング力に対する自信に繋がるでしょう。「パフォーマンス・チューニング」の章などは、なかなか参考になりました。参考文献も多く、今後の読書の指針になります。もっとも最近では、Amazonで関連書籍の詳細を知ることができるので、この点でも時代の流れを感じさせられます。

CODE COMPLETE 第2版 下

カテゴリー: BOOK, プログラミング全般 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。