Красивее использовать
X++:
myTable.initFrom(salesLine);
чем
X++:
myTable.initFromSalesLine(salesLine);
чисто из эстетических соображений :-)
А вынос логики только ради этого, считаю, нецелесообразен.
Цитата:
Сообщение от
belugin
Т.е. все плюсы статической типизации будут убиты.
Да, согласен, надо контролировать, что уже есть в методе, чтобы не допустить ошибку Error::wrongUseOfFunction().