Mennyire díjazzák az after 0s használatát?

0 votes
asked May 7, 2016 in Rendszermodellezés A00 by klenium (58 points)  

Járhat pontlevonás azért, mert valaki egy állapotból kivezető tranzakcióra after 0s-t ír? Nem tiltott elem, és a házi feladat kiírásának oldalon említik is, hogy megoldás ennek a használata egy üres trigger esetén, de ez kb. olyan, mintha always-t használnának, ami pedig tiltott elem, hiszen mindkettő lefut rögtön az állapotba lépéskor, így nem egy valódi esemény (gomblenyomás, vagy 1 másodperces időzítő) váltotta ki az állapotváltozást.

1 Answer

+2 votes
answered May 7, 2016 by oszkar.semerath (1,579 points)  
selected May 8, 2016 by klenium
 
Best answer

Mindenféleképpen jobb mint az always (ami 100 vagy 200 ms jelent egyébként), és mivel működik, nem vonunk le pontot a használatáért.

Fontos azonban észben tartani, hogy így lesz olyan állapotunk, amiben csak egy pillanatig áll a rendszer, és ilyenekkel nehéz lehet tervezni, sokat lehet hibázni (olyan mint ha hazárdos lenne). Ezért azt tanácsoljuk, köztes állapot helyett használjatok inkább Choice-ot, ez való arra amit akartok.

...