Short Method

訳し中。

短いメソッド

人が集中できる時間は限りがあるし、一度に取り扱うことが出来る作業にも限界がある。
もしメソッドが短ければ理解しやすいだろうし、何を行っているかが明快であればコメントなんていらない。

∴ メソッドは短くしなきゃいけません。ちなみに10行のメソッドは*長い*メソッドです。

あなたの書くメソッドが1つのことだけを行うのであれば、メソッドを短くするのは簡単。そのメソッドはほんの数行で書けちゃうでしょう。
# 1つのメソッドに多くのことをさせるな、ということかね。

There are only a few exceptions to the use of this pattern. If the logic of the method is all sequential (no if, while,...) and if it is doing the same thing to a sequence of data (initialization sequences for example), then you may not need or want to apply this pattern.

ところで、あなたのメソッドの中に幾つもの分岐をもった長いswitch文があったら、それは不吉な匂い。ポリモーフィズムが使ってswitch文を取り除けないか検討してみて。