Цитата:
Сообщение от
dech
Суть паттерна в том, чтобы использовать один единственный метод для инициализации, остальные методы initFrom*() сделать private.
из минусов:
Будет сложнее использовать перекрестные ссылки, нельзя будет добавить доп. параметры в метод initFromSalesTable.., сложнее работать с кодом и отладчиком
Особых плюсов я не очень вижу