Почему в MQ записывают методы класса раздельно? - страница 3

 
C-4:
 Многие классы все равно слишком большие, что бы на одном экране вместить все свои прототипы методов, комментарии к ним и приватные переменные.

На мой взгляд, если таких классов много - это говорит о плохой структурированности продукта.

Мне кажется, надо стремиться к тому, чтобы каждый класс был как можно проще.

 
Laryx:

На мой взгляд, если таких классов много - это говорит о плохой структурированности продукта.

Мне кажется, надо стремиться к тому, чтобы каждый класс был как можно проще.

Полностью согласен. Как правило такие классы являются божественными объектами и представляют из себя анти-паттерн проектирования. Однако избежать таких классов не так-то просто. Потому что такие классы как правило разрастаются до своих размеров не сразу, а в процессе понимания задачи.
Причина обращения: