天狗会議録
Posts Pages About

リーダブルコード

2024年9月15日読了

Credit

Dustin Boswell, Trevor Foucher. (2011). The Art of Readable Code. O’Reilly Media, Inc. 角征典訳. (2012). リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック. オライリー・ジャパン.

Summary

コードを読みやすくするためのテクニックを収録した本。

第一部で文章としてのコード、第二部と第三部でプログラムのコードとしてのコード、第四部でテストのコードのリーダブル化テクニックを解説している。また、第四部最後にすべての知識を使ってあるクラスをリーダブル化する。

Note

Impression

本を読むのが苦手な私でもサクッと読める本。 つまり、この本自体もまた読みやすさが考えられている。 わかりやすい構成、わかりやすい例題、わかりやすい説明。 洗練されている。

終わり方も綺麗。 本文は参考・推薦書籍の紹介で終わるが、その後に最後の章として「解説」が続く。 その最後は次の文で締めくくられている。

「自分が書いたコードってどのくらい覚えているんですか?」

「ほとんど覚えていないですよ。」

「直すときどうするんですか? わからなくなってるじゃないですか。」

「忘れても見たら簡単にわかるように書いておくんですよ。」

内容はほぼほとんど既知で実践済み。 正直、ある程度実力をつけたエンジニアが学ぶことはない。 しかし、この本を読むことは無益ではない。 ある種答え合わせになるから。 一人でも正しい道を歩めるが、一人ではその道が正しいかわからないものだ。

戻る