0
Отвечено

слишком большой класс

Sergey Droba 5 年 前 更新人: anonymous 5 年 前 3

Скажите, слишком большой класс это как? Есть какие то нормы?

解答

解答
Отвечено

Здравствуйте, Сергей!

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

很好,我很满意

Спасибо!

满意度评分用户: Sergey Droba 5 年 前
解答
Отвечено

Здравствуйте, Сергей!

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

Скажите а нельзя ли в случае раздутых классов просто разделить функционал между partial классами этого класса?

+2

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

UserEcho 的客户支持