Clean Code アジャイルソフトウェア達人の技 の読書メモ。 本書は、Clean Code――すなわち、綺麗で読みやすいコードを書くための様々なテクニックや考え方を紹介している。 本書は、大きく以下の3つのパートに分かれている。 Clean Code を書くための原則・パターンの紹介・解説(第2~13章) 実際のコードをリファクタリングしながら Clean Code にしていく様子を説明したケーススタディ(第14~16章) コードのにおい、経験則をまとめたカタログ(第17章) ここでは、パート1と3の内容をメモする。 パート2については、どんなコードが対象になっているかの軽い紹介だけ。 基本的に「どうすべきか」の部分だけをまとめる。 「何故そうするのか?」の部分は実際の本を参照してください。 第2章 意味のある名前 意図が明確な名前にする (P.43) 変数の名前は、何の値が入ってい