- メソッドが30行を超えた時は分割を検討する
- 必ず30行以内にしないといけないという訳ではない
- 無駄に細かく分割するとコードを読む時に移動が増えるので逆に読みづらくなる
- 基本的には短い方が良いので長くなってきたら分割を "検討" する
- [[Single Level of Abstraction Principle|SLAP]]
- コメントを有効に活用する
- [[必要なコメントを書く]]
- 読む人が引っかかりそうなところには積極的にコメントを書く
- コードで表現できているのが1番という話もあるが、それができない時にゴリ押すぐらいならコメントを使う
- コメントを書くか迷ったらとりあえず書いておいて良いと思う