количеством параметров? У меня их сейчас около 10. Чтобы этот мрак отгородить, обернул это все в Builder, который сам разруливает поставку параметров, но все равно это боль. Особенно если надо еще добавить парочку параметров.
Может умные люди как то иначе это все делают?
Билдер норм
наверное, все дело в том, что ты сгородил god-object
всё правильно, когда много параметров - делают билдер
Много параметров в конструкторе - это следствие слабой архитектуры. В данном случае неудачное разбиение функционала на объекты. Слишком много берет на себя один объект. Поэтому нуждается в куче параметров, которые наверняка сам не использует а протаскивает дальше. Проблемы в составлении иерархии
Обсуждают сегодня