『プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則』の感想

公開
タグ:

プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則

プログラミングにまつわる原則や法則を集めて解説した本です。原則のメタ研究といった感じです。経験の少ない人ほど恩恵がありそうなので、書名にある通り3年目くらいまでの人が読むとよさそうな本だなと思います。

紹介されていた中で私が一番好きなのは「ボーイスカウト・ルール」です。ボーイスカウトの「来たときよりも美しく」をコードにもあてはめたもので、来たときよりもコードを美しくしましょうというルールです。これがとてもよいルールで、少しずつでもコードがきれいになっていきますし、少しずつでいいんだと思うと何でもかんでも今すぐ完璧にしなきゃと気負うこともなくなります。これを知れただけでもこの本を読んだ価値があるように思います。

本書のやや微妙だなと思う点は、コードが一切なく、原則の紹介という性質上どうしても説明が抽象的になってしまうことです。その原則を読んで納得できるだけの実体験がないとなかなか理解しづらいです。隅々まで理解しようとはせず、カタログ的にパラパラと眺めて気になったものの解説を読むといった読み方がいいのではと思いました。