Больше цитат
метод ComputeMarketingExpense() назван неправильно, поскольку он делает больше, чем просто вычисляет расходы на маркетинг: он ещё инициализирует члены класса. Если вы против создания отдельного метода для инициализации данных, дайте по крайней мере методу... имя описывающее все выполняемые им функции.