Структурные шаблоны / Фасад / Вычисление стоимости
npm run facade:price
Паттерн Фасад
может использоваться для вычисления цены с учетом всех скидок и затрат (доставка, налоги). В этом случае он инкапсулирует все операции с обработкой исходной стоимости классами Shipping
, Fees
и Discount
.