Open johnnythesnake12 opened 10 months ago
Same issue of employee/person naming.
[The team marked this bug as a duplicate of the following bug]
Reference to person instead of employee
Note from the teaching team: This bug was reported during the Part II (Evaluating Documents) stage of the PE. You may reject this bug if it is not related to the quality of documentation.
The UG usually refers to the data in the app as belonging toemployees
. However, the UG occasionally mentionsperson
. Though it is generally understandable that person = employee, this discrepancy hinders the overall direction of the app as a purpose-built system for employee tracking. This detracts from its appeal to the target audience, who wish to track their employees.(the example above is taken from page 17 of the UG)
[original: nus-cs2103-AY2324S1/pe-interim#2581] [original labels: type.DocumentationBug severity.VeryLow]
[This is the team's response to the above 'original' bug]
Our application only involves two main classes: Leaves and Employees, therefore the use of "person" is not ambiguous, as we are referring to the latter. We can still match this error message to the table. If a user reads the entire table, one would still be able to glean that there is no distinction between employee and person.
Items for the Tester to Verify
:question: Issue duplicate status
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: [replace this with your explanation]
In the documentation, sometimes person is used such as error message being "The person index provided is invalid"
Other times, employee is used in why it happens, such as "The index specified does not refer to any employee"
Could consider adding a disclaimer that in the code, it is stored as a Person object, but Person and Employee has the same meaning