『Code Craft』を読みました。
サブタイトルには、「エクセレントなコードを書くための実践的技法」とありますが、この本の内容はコーディングだけではなく、幅広い対象を取り扱っています。
本書の対象は、中級を目指す初級プログラマーです。
前半ではコーディングに関する話題から始まりますが、後半になるにつれて、チーム開発や開発プロセスなど、コーディングから離れてプログラミングに関するより広い話題を取り扱います。
中級プログラマーが自分のスキルを見直す、不得意分野を学び直す、または過去のプログラムを反省するのにもいいかもしれません。
幅広い話題を取り扱いますが、それぞれの話は概論にとどまります。
より深く学びたいのであれば、そのテーマを扱っている専門書にあたる必要があります。