Как установить проверку повторяющихся значений в диаграмме последовательности? - PullRequest
1 голос
/ 08 апреля 2020

Я использую модель граничного объекта-контроля для своей диаграммы последовательности, но во фрагменте alt я запутался во взаимодействии между элементом управления и сущностью, если добавляемая сущность содержит дублированные поля. shoudl Я поставил select () перед вводом фрагмента alt, чтобы показать, что элемент управления проверяет, дублирована ли информация или нет?

Моя диаграмма: 5.Select () - это сообщение, которое я спрашиваю о enter image description here

1 Ответ

1 голос
/ 08 апреля 2020

Так правильно. Условие проверки выполняется первым. Фрагмент alt оценивает существующие условия через охранников. Эти охранники могут содержать что угодно и иметь отношение к тому, что происходило в любое время (и не только напрямую).

Личное примечание: графическое программирование на самом деле не серебряная пуля, как это хвалили в 90-х годах. SD - это хорошо, чтобы дать обзор взаимодействующих объектов. Но когда вы пытаетесь go детализировать (например, при использовании фрагментов), вы вскоре обнаруживаете его недостатки.

...