Clean Code アジャイルソフトウェア達人の技 の読書メモ。 本書は、Clean Code――すなわち、綺麗で読みやすいコードを書くための様々なテクニックや考え方を紹介している。 本書は、大きく以下の3つのパートに分かれている。 Clean Code を書くための原則・パターンの紹介・解説(第2~13章) 実際のコードをリファクタリングしながら Clean Code にしていく様子を説明したケーススタディ(第14~16章) コードのにおい、経験則をまとめたカタログ(第17章) ここでは、パート1と3の内容をメモする。 パート2については、どんなコードが対象になっているかの軽い紹介だけ。 基本的に「どうすべきか」の部分だけをまとめる。 「何故そうするのか?」の部分は実際の本を参照してください。 第2章 意味のある名前 意図が明確な名前にする (P.43) 変数の名前は、何の値が入ってい
![CleanCode読書メモ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9b0eb210eb4de42ae973fe41ea7e28412a2a963a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Q2xlYW5Db2RlJUU4JUFBJUFEJUU2JTlCJUI4JUUzJTgzJUExJUUzJTgzJUEyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1mOTBiNzk3ZDQwMTI1NjZhMDA2OGVhYTUwNzExMWU3OA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwb3BlbmdsLTgwODAmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWYxYTIxODBmODNkZTljNjdiY2QzZWFiODFkN2M3OTc1%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D82cf3cdb2a29d1889780334e80ab90ca)