Модели решений и фреймворк: фиксируем сложную бизнес-логику

  • 40 мин

Любая ИТ система содержит в себе порцию алгоритмов, содержащих условия, направляющие ее работу по одной из веток. 

В небольших системах эти ветвления не порождают особых проблем. Однако, с ростом сложности и набора функций логика выбора становится все более замысловатой и трудной в сопровождении как количественно, так и качественно. 

Особенно быстро рост сложности происходит в таких системах как BI (особенно в ETL части), ERP, системах, автоматизирующих сложные бизнес-процессы больших корпораций, а также в системах, разработанных для сложных предметных областей, например, таких как медицина и финансы. 

Соответственно, в проектах по разработке подобных систем быстро возникает необходимость в специальных методах работы со сложной логикой - явное выделение бизнес-правил и управления ими. 

В докладе будет сделан обзор одного из таких методов – Decision Making Notation и его вариации, рассмотрены достоинства и ограничения, а также примеры применения на реальных проектах.

Комментарии ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!