- コードのシルエットを整えよう
- メソッド内の処理を分類してまとめよう
- 整列できるように共通処理を抜き出そう
パット見でわかるから
コードを理解するまでの時間を最小化する方法を学ぶのがこの本の目的
いろいろ書いてあるけどコードフォーマッタにまかせれば大丈夫
見た目を整えるためにメソッドに切り出すとコードの構造も改善できるよという話
いいたいことはわかるけど、コードフォーマッタがぜんぶ台無しにしてしまうかもしれない
整列は、なんらかの順序にもとづいて並んでいるとよい
論理的なグループにまとめる
ひとつまえの話と似てる
手順も分類しよう
改行をいれよう
一貫性が大事
すぐに理解できるコードをかくための話の中でも、視覚的な話にふれた章
「シルエットが整うか?」という視点でメソッド切り出しをするとよい、という話がいちばん役に立ちそうと思った
この章には、コードフォーマッタがぜんぶやってくれる、あるいは台無しにしてしまう内容も含んでいるが、
どうしても自分のやり方で整列したいときは
// @formatter:off
...
// @formatter:on
とすれば、IDEAのフォーマッタがオフになる