Open FeliciaBeatrice opened 2 years ago
From the textbook, the activation bar represents the period which the method is being executed. In the application, the run() method of Duke is executed. As such, I don't find it as an error for adding an activation bar for it.
If you disagree with my judgement, we should let the teaching team decide on this.
Team chose [response.Rejected
]
Reason for disagreement: I don't particularly disagree but I'm a bit confused as for the other sequence diagrams, there is an arrow pointing to Duke. I'm not sure if that's an inconsistency or anything but I'll let the teaching team decide.
I am not very sure about this but I think the Duke activation bar for these two sequence diagrams should be replaced by a dotted line instead since there are no methods calling it and it is also not returning anything. Alternative: it should have an arrow pointing to the start of the activation bar like the other sequence diagrams in the DG