Товарищи, подскажите как быть еще с ситуацией. Вот часто бывает что работает себе приложение и ок, и тут врывается отдел продаж и говорит - "у нас тут клиент на трубе висит, говорит купит весь наш софт по максимальной подписке только надо немного подкрутить ему, а именно сделать так что когда у него в магазине заказывают колу до 8 вечера в течении осени и если его клиент до этого хотя бы раз заказал эту же кока колу то давать скидку 20%". Ну ты не можешь отказать, ведь дополнительные клиент и Х долларов дохода всех только обрадуют, и ты по быстренькому делаешь грязное дело, а именно пишешь условие где то в коде if (
client.id == <айди клиента который попросил эту акцию>) {
...код логики...
}
Последствия всего этого я думаю очевидны. Вопрос, что с этим делать и можно ли такое как то юнит тестить что ли? Может как то выносить в модуль или как?