リーダブルコード1章2章

1章

コードが読みやすいとは、他人がコードを見たときに理解しやすく、理解するまでの時間が短い

2章

名前を付けるという事は短いコメントを書くような意識を持ち、名前に情報を埋め込んでいく

  • 明確な単語を選ぶ

  • 例えば汎用的な単語を使う場合、getだとどこからgetするデータかわからないし、sizeはどんな量、数なのかわからないので、汎用的な単語は使わないようにする。

  • 他にもrtnvalなどに関数の返り値用の変数名を用意するより、どんな変数なのか目的や値を明確に情報を表示したほうが良い。

  • ただ、本当に一時的なデータを取り扱うという意味の場合、tmpなど汎用的な方がわかりやすい場合もある。

  • 基本的には短い名前が理想だが、スコープが長い場合は情報も多いので、明確に名前に情報を持たせる。

  • 名前は短いので無理に詰め込まないようにする。1つで無理ならば、2つに分割できないか考える。