Open c-wenlong opened 4 months ago
In the CS2103T syllabus, it is not specified that boxes must refer to the package of the classes in that box.
Team chose [response.Rejected
]
Reason for disagreement: ## Severity to be dropped from Low
to VeryLow
.
Referring to forum post #963, the boxes (Logic
, Model
) refer to components (in this case is the Model package as well). The Predicate
class should be in the Model
component instead of the Logic
component in the Sequence Diagram because:
It could be misleading to place Predicate
under Logic instead. However, I also understand that this would not hinder the use of the product, hence, I would like to propose the severity to be dropped from Low
to VeryLow
.
Description
Predicate
shown in the sequence diagram is underLogic
, however, in the codebase, thePredicates
are found underModel
.Fix
Move the predicate class under the model section.