tgoop.com/eshu_coding/365
Last Update:
Компилировать код из текстового исходника - это в общем-то наркомания годится только для демонстрации пути. В реальной жизни такое неприменимо по соображениям безопасности. Но есть более реальный кейс.
Предположим, у нас огромный монолит. Релизный цикл - мягко говоря небыстрый, кодовая и тестовая базы огромны.
И вот нам надо предлагать клиентам гибкие персональные условия и предложения, возможно - формировать недостающие на ходу.
Один из путей - написать много (более 100) кирпичиков разной сложности, из которых формируются предложения и отдать формирование финальных условий на откуп менеджерам, работающим с клиентами. Они просто двигают квадратики в UI и собирают пакет услуг. Нажимают кнопочку - монолит пополняется новым методом/классом. Конфигурация метода сохраняется в специально выделенную базу и на этапе деплоя монолита дособирается из нее.
А ещё интереснее подобный функционал выглядит в сочетании с инструментом для построения workflow-архитектуры, о котором я слышал на конференции dotnext осенью.
BY Эшу быдлокодит
Share with your friend now:
tgoop.com/eshu_coding/365