Показать сообщение отдельно
Старый 21.07.2019, 10:28   #2  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от dech Посмотреть сообщение
Суть паттерна в том, чтобы использовать один единственный метод для инициализации, остальные методы initFrom*() сделать private.
из минусов:
Будет сложнее использовать перекрестные ссылки, нельзя будет добавить доп. параметры в метод initFromSalesTable.., сложнее работать с кодом и отладчиком
Особых плюсов я не очень вижу
За это сообщение автора поблагодарили: Vadik (1), belugin (3), Logger (3), dech (2).