Open nus-pe-bot opened 2 days ago
Thank you for your suggestion! However as the intent of this diagram is to let developers familiarize with the different fields in Prudy classes, we wanted to display the information in one diagram to allow for better readability. We have carefully considered the different options when displaying the information, and ultimately decided that splitting up the diagram may cause more confusion to the reader as they cannot view the information all in one place. Furthermore, while it is one of the bigger diagrams in our developer guide, we felt that it is relatively easy to follow as much of the nitty-gritty details have already been omitted. We would also like to politely highlight that this bug can be considered more of a suggestion, which should not have been brought up, as shown in the screenshot below taken from CS2103 website.
Lastly, if it is eventually decided that this diagram is in fact considered a bug, we would like to suggest it to be a VeryLow
severity bug since it seems to be a cosmetic issue.
--
Description
I feel that this class diagram contains too much information, which makes it challenging for the reader to understand.
While the class diagram does look valid, I feel that there would be merit in breaking up the current diagram into two or three smaller diagrams.
For example, I think extracting the
Policy
elements in the currentModel
class diagram (seen below) into a separate class diagram would make the DG more readable.Screenshot of Class Diagram
[original: nus-cs2103-AY2425S1/pe-interim#2857] [original labels: severity.Low type.DocumentationBug]