by shigemk2

当面は技術的なことしか書かない

リーダブルコード 4 美しさ

前回
リーダブルコード 3 誤解されない名前 - by shigemk2

  • 複数のコードブロックで同じようなことをしていたら、シルエットも同じようなものにする
  • コードの列を整列すれば、概要が把握しやすくなる(align-regexp)
  • ある場所でABCと並んでいたものを外の場所でBCAとかにしちゃうと、読み手は順番の違いに邪推してしまって混乱する
  • 空行を使って大きなブロックを論理的な「段落」に分ける

インデントは揃えるべきだし、
=の場所も極力揃えるとよいだろう(そのためのalign-regexpである)