, имя и тд. Его инициализацию нужно в отдельный класс производить?
фабрику хочешь сделать, или билдер? Зачем его инициализировать в отдельном классе
Чтобы что?
Ну я думал что есть общий для всех класс и для реализации конкретных объектов создавать свой класс для удобства. Потому что если много объектов одного типа будут, то код станет плохо читаемым
А можешь показать пример плохо читаемого кода, который ты описываешь?
сейчас у тебя чтото вроде Person test = new Person("Vasya", 15) а будет как?
Вообще ничего не понятно
Ну вот есть класс человек и у него 10 полей с разными значениями и нужно будет создать 100 объектов с этими значениями. Если запихнуть их в один класс будет не удобно смотреть код из-за количества строк
Сорян когда нету это просто вопрос для уточнения
А так у тебя будет метод с 10 параметрами, а который будет вызывать конструктор с 10 параметрами?
преждевременная оптимизация = root of all evil
Ну тут зависит от кейса. Иногда лучше чтоб видно было, например. Так слишком абстрактный пример
Я так понял просто вынести в метод, типа "создать людей", который ничего не принимает, но создаёт какой то предопредеденный список
Всё преждевременное - так себе
может ему для тестов надо что-нибудь сгенерировать
Дядя боб говорит если у тебя много полей то некоторые стоит выделить в отдельные классы
Обсуждают сегодня