Разделение бизнес-правил на основе АОП

Проведение исследований по АОП. АОП предназначен для сквозных задач. Обнаруженное разделение бизнес-правил также рассматривается как сквозная проблема.

Такие фреймворки, как RulesEngine и NRules, используются для проверки бизнес-правил. Тогда почему кто-то будет использовать АОП для разделения бизнес-правил?

После прочтения этого https://www.sciencedirect.com/science/article/pii/S2405882315000071 Ищете, как найти основную проблему, сквозную проблему, правильную проблему (SRA и PRA).

Может ли кто-нибудь помочь мне с исследованием и примером АОП для разделения бизнес-правил? Также обнаружение разделения бизнес-правил с использованием АОП с DDD.


person Darshana    schedule 25.02.2020    source источник


Ответы (1)


Вот как вы разлагаете свою систему и каковы границы. Ознакомьтесь с декомпозицией Джовала Лоуи на основе волатильности. Есть сервис Engine. Это совершенно другое представление о создании программного обеспечения и определении границ обслуживания.

person DmitriBodiu    schedule 25.02.2020
comment
Привет, Дмитрий Бодиу, я читал о декомпозиции на основе волатильности Ювала Лоуи, искал образец для лучшего понимания, но не нашел. - person Darshana; 06.03.2020
comment
Взгляните на его новую книгу Righting software. Он показывает на конкретном примере, как разложить систему на основе волатильности, а не функциональности. Примером в его книге является платформа для торговли форекс/опционами/товарами. - person DmitriBodiu; 07.03.2020
comment
Также взгляните на статьи этого парня: waynecliffordbarker.co.za /microservices-should-control-the-ui - person DmitriBodiu; 07.03.2020