Диез
Member
Откуда: г. Кунцево далекий
Сообщений: 574
|
| Lepsik | | Диез | 1, 2. Естественно, полтора - это величина условная. Просто большая длина обычно требует более одного движения для полного обзора :)
3. Никто не мешает сделать методы того же класса, но часто удобнее и логичнее разнести код на уровни, т.е. в отдельные классы (а то и в отдельные библиотеки).
Вообще, все это есть у Фаулера :) |
это просто у вас программы маленькие. :)
в больших компаниях Microsoft/IBM/SONY, .... таких правил нет. У нас есть методы с телом в сотню экранов. А файл с методом тела процесса больше мегобайта. |
Ну, вообще-то это не абсолютное правило, а рекомендация (на мой взгляд, вполне разумная).
С другой стороны, код пишут не крупные компании, а конкретные люди в этих компаниях. В том числе всякие "индусы", которым, по легендам, платят за количество строк кода :))
Кстати, можете привести примеры от Microsoft/Sony/IBM ? А то вы так уверенно утверждаете, как будто сами работаете во всех трех... ;) |