リーダブルコード - k2works/k2works.github.io GitHub Wiki
title: リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック読書メモ description: published: true date: 2025-03-28T10:02:01.073Z tags: editor: markdown dateCreated: 2025-03-28T07:35:28.154Z
コードは理解しやすくなければいけない。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
常に一歩下がって「このコードは理解しやすいだろうか?」と自問自答してみることが大切だ。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
だけど、少しでも時間を使っていい名前を考える習慣をつけるようにすれば、すぐに「命名力」の高まりが感じられるようになるだろう。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
優れたソースコードは「目に優しい」ものでなければいけない。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
自分の考えていることをとりあえず書き出してみよう。生煮えであっても構わない。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
エンジニアリングとは、大きな問題を小さな問題に分割して、それぞれの解決策を組み立てることに他ならない。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
自分よりも知識が少ない人が理解できるような「簡単な言葉」で説明する能力が大切だ。自分の考えを凝縮して、最も大切な概念にすることが必要になる。これは誰かに理解してもらうだけでなく、自分の考えをより明確にすることにもなる。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
プログラマが学ぶべき最も大切な技能というのは、コードを書かない時を知ることなのかもしれない。
— リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)