Развилки делают схему понятной с первого взгляда.
Некоторые авторы рекомендуют использовать развилки только там, где без них нельзя обойтись. Аргументируется это тем, что уменьшение количества элементов на диаграмме делает ее более понятной. Например, Брюс Сильвер в книге «BPMN - метод и стиль» рекомендует использовать неявное распараллеливание (экономится расходящаяся параллельная развилка) и схождение альтернативных маршрутов на действии (экономится сходящаяся развилка «или-или»). Другие авторы из этих же соображений рекомендуют использовать условные потоки управления (экономится расходящаяся развилка «или-или»).
Такая рекомендация является спорной: считать развилки бесполезным балластом неверно - они позволяют разбить диаграмму на структурные блоки, тем самым делая процессную логику явной, легко считываемой.
— Anatoly Belaychuk 2024-08-22 20:38