SA Шпаргалка

Все ответы в 2 клика

Средний

Что такое Activity Diagram и когда она полезнее State Machine?

Activity Diagram (Диаграмма активностей) показывает поток управления от одного действия к другому (алгоритм). Это UML-аналог блок-схем или BPMN.
Фокус на том, КАКИЕ ШАГИ выполняются (например, алгоритм расчета скидки: проверить промокод -> проверить баланс -> применить скидку).

State Machine Diagram (Диаграмма состояний) показывает, как один конкретный объект меняет свои состояния под воздействием событий.
Фокус на СТАТУСАХ (например, жизненный цикл Заказа: Новый -> Оплачен -> Доставлен).

💡 Суть: Activity описывает бизнес-процесс или алгоритм функции. State Machine описывает жизненный цикл одной сущности.

Другие вопросы темы «Классы и Активности»

Ещё вопросы раздела «UML»

Все вопросы раздела «UML»