единственности. Не могу понять почему нельзя в класс добавить многофункционнальность? В чем трабл, если класс будет как швейцарский нож, где будет отвертка, ножницы, штопор и т.д. в чем проблема?
будет говно
Этот класс по мере разростания станет всё сложнее поддерживать
ну попробуй так сделать, потом расскажешь о результатах. Спойлер: структура программы становится неочевидной и сложнее рефакторить. А другие классы и функции, которые будут зависеть от такого "швейцарского ножа" будут требовать и нож и ножницы и штопор, хотя им нужно только пилочка для ногтей
Обсуждают сегодня