кол-во строк в методе, это желание следовать separation of concerns, раньше при маленьких экранах советовали что бы класс не содержал более 80 строк кода, а метод и того еще меньше, сейчас у всех большие и хорошие мониторы, желание дробить методы несомненно хорошо, но слепо устанавливать какие-то рамки, что не более 20 и точка, это несомненно глупость.