senwei01 / pe

0 stars 0 forks source link

Use case for Sort Command insufficient extensions #12

Open senwei01 opened 2 years ago

senwei01 commented 2 years ago

image.png

In the User Guide, it is stated that sort requires a PREFIX/SUFFIX, so these are important extensions that are missing from the DG use case section.

soc-pe-bot commented 2 years ago

[IMPORTANT!: Please do not edit or reply to this comment using the GitHub UI. You can respond to it using CATcher during the next phase of the PE]

Team's Response

Extract from CS2103T website on Use Cases

A step gives the intention of the actor (not the mechanics). That means UI details are usually omitted. The idea is to leave as much flexibility to the UI designer as possible. That is, the use case specification should be as general as possible (less specific) about the UI.

the PREFIX/SUFFIX syntax is a UI detail. In use cases, we focus on the intention of the actor, and not the mechanics. Even if the user forgets to include a "PREFIX/SUFFIX" --> that would mean the user did not give a sort option, and that IS covered in the very screenshot submitted in this issue.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your reason]