Otrzymałem pytanie od jednego z czytelników bloga:
…, jeśli mamy do czynienia z fragmentem sekwencji operacji, które trzeba wykonać, jedna po drugiej, to jaki rodzaj fragmentu będzie najstosowniejszy?
Dla przykładu:
<fragment>
wyświetl ekran wyszukiwania
wprowadź kryteria wyszukiwania
wyszukaj
wybierz wynik wyszukiwania
</fragment>
pozostałe elementy sekwencji
Czy takim typem mogłoby być assert?
Otóż moim zdaniem na możemy tą sekwencję zostawić bez zmian. Jeśli jednak chcemy pokazać iż dana cześć diagramu sekwencji reprezentuje fragment interakcji, który musi być wykonany zgodnie z założonymi warunkami i komunikatami to assert jest jak najbardziej na miejscu.
Więcej na temat diagramów sekwencji można znaleźć na https://wolski.pro/diagramy-uml/diagram-sekwencji/