Возможный дубликат:
Когда функция слишком длинная?
Недавно мне была дана незавидная задача пересмотреть плохой код, написанный другим разработчиком, и документировать плохие практики. (Это все для того, чтобы, конечно же, отказаться от оплаты за работу разработчика, а не от любой альтруистической причины!)
Просмотренный код имеет несколько процедур, которые представляют собой много строк кода - самое длинное - почти 600 строк. Несколько проблем с этим, о которых я думал, - это ремонтопригодность и удобочитаемость.
Хитрость заключается в том, что мне нужно оправдать непрофессионалу, почему это плохая практика, и, если возможно, поддержите ее с хорошо рассмотренным и текущим справочником. Аналогии тоже хороши.
Любые идеи?
Дубликат: Когда функция слишком длинная?
Дубликат: Лучшее правило для максимального размера функции?