Задать вопрос
@3ton

Какие применить паттерны при расчете зарплаты?

Имеется самописный движок системы, в нем есть несколько точек где происходит подсчет зарплаты основанный на данных телефонии. Результатом расчетов является HTML отображение, либо PDF документ, либо результирующая сумма для других блоков логики.

Подскажите какими паттернами можно реализовать эту логику таким образом, чтоб все расчеты происходили в одной точке кода, а в зависимости от необходимости мы получили этот результат в HTML, либо PDF, либо просто результирующую цифру.

Логика подсчета неоднозначная, это не просто выборка из одной таблицы, а и математические вычисления над длительностью с применением других параметров, плюс выборка идет в несколько этапов из разных таблиц, что не позволяет получить в расчете цифру и просто обернуть ее в HTML или в PDF, необходимо и листинг выбранных строк произвести.
  • Вопрос задан
  • 2464 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Imagio
@Imagio
Турист, мотоциклист и программист
Паттерн Builder в чистом виде.
Ответ написан
copal
@copal
𝄞 ...оооо baby
Для расчетов зп при изменяющихся показателях я бы посоветовал использовать паттерн Декоратор.
Он создан как раз для таких целей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект