Comments (1)
Team's Response
Hi! Here is our rationale for our design of the class diagram in response to your issue.
- Firstly, the font weight ("boldness") of the area you have circled (the
*a
and*f
) is consistent with the font weight of the rest of multiplicity (for e.g., the1
s beside arrows). - Secondly, we kept all class names in red boxes un-bolded, and kept all multiplicities at the same font weight. Hence, we have maintained a consistent format for each element of the UML diagram.
- Thirdly, since we have maintained consistency, there is no problem with the UML diagram. It is not wrong to have different font weights within the same diagram, as different font weights can help emphasise different aspects of the diagram as long as there is consistency in its usage.
- Finally, the different font weights do not confuse the reader in any way due to our consistency in usage. In fact, using different font weights for different parts of the diagram can aid the reader by providing a visual differentiation between different parts of the diagram (e.g. it is easier for the reader to tell that something is a multiplicity, and not a class name).
Items for the Tester to Verify
❓ Issue response
Team chose [response.Rejected
]
- I disagree
Reason for disagreement: [replace this with your explanation]
from pe.
Related Issues (20)
- Steps to start an app incomplete in Quick Start HOT 1
- No way available to see entire tag if it is too long HOT 1
- Incorrect Error Message for addc Command HOT 1
- Invalid email accepted HOT 1
- Valid start date not parsed HOT 1
- Reminders with the same name not allowed even if different CCA HOT 1
- Names of long CCAs not fully shown under reminder HOT 1
- Incorrect error message for editr HOT 1
- Invalid command accepted as valid input HOT 1
- Unrealistic input accepted HOT 1
- Invalid start date from editing JSON file HOT 1
- Double click JAR cannot open when config.json is corrupted HOT 1
- App cannot be seen when window is too big HOT 1
- Inconsistent ellipsis in UG Command Formats HOT 1
- Missing documentation for meaning of ellipses HOT 1
- Documentation in expel command HOT 1
- DG Implementation section too wordy HOT 1
- Double header row in DG for User Stories section HOT 1
- Capacity vs Expected Lag HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pe.