Правила диаграммы потока данных

Можно ли подключить 4 процесса?

Подобно:

Entity -> Process1 -> Process2 -> Process3 -> Process4 -> Data store

1 ответ

Решение

Кажется, много, поэтому я понимаю, что вы спрашиваете Но это все вопрос смысла (то есть семантика). Когда каждый из этих процессов выполняет уникальный шаг, который не имеет сильных зависимостей от шагов другого, да.

Другими словами: если все четыре процесса выполняют высокоуровневые действия (т.е. закрывают домен проекта и находятся далеко от деталей реализации), все должно быть в порядке.

В качестве отрицательного примера: предположим, вы создаете алгоритм, который каким-то образом группирует ваши данные; и этот алгоритм на самом деле одна вещь на более высоком уровне. Тогда, если определенная реализация этого алгоритма может быть разбита на четыре этапа более низкого уровня, вы не должны создавать четыре процесса, а только один!

Другие вопросы по тегам