0
Відповідь надано

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

Sergey Droba 5 років тому оновлено anonymous 5 років тому 3

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

Відповідь

Відповідь
Відповідь надано

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

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

ДОБРЕ, Я ЗАДОВОЛЕНИЙ

Спасибо!

Позначка задоволеності від Sergey Droba 5 років тому
Відповідь
Відповідь надано

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

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

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

+2

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