2010-04-21 2 views

ответ

2

Я не знаю, сколько, но есть число, которое считается лучшей практикой.

Все дело в ремонтопригодности, и есть гораздо больше, чем количество строк в исходном файле. Как насчет числа методов в классе? Цикломатическая сложность метода? Количество классов в проекте?

Лучше всего запустить инструмент показателей кода в исходном коде, чтобы узнать больше, например NDepend.

1

Как можно меньше выполнять задание, пока оно остается читаемым.

Если вы проливаете тысячи и тысячи строк, вы можете спросить себя, что именно делает этот файл, и как вы можете разделить его, чтобы лучше выразить свою деятельность.

День за днем, если я нахожу класс длиной более 1000 строк, я всегда подозрительно, что либо класс несет ответственность за слишком много, либо ответственность выражается плохо.

Однако, как и при каждом эмпирическом правиле, каждый случай следует оценивать по его собственным достоинствам.

Смежные вопросы