Arif-Khalid / pe

0 stars 0 forks source link

Complicated addExpense Command #1

Open Arif-Khalid opened 1 year ago

Arif-Khalid commented 1 year ago

The addExpense Command requires users to type in a very long command, causing inconvenience since none of the parameters are optional. Parameters such as HH-mm are too specific and a user would not care so much about tracking the specific timing of their expense in my opinion. I suggest limiting the time to either just months or days, perhaps making some of the parameters optional with a default value for ease of use.

image.png

soc-se-bot commented 1 year ago

Team's Response

image.png

image.png

The images above shows how to record your expenses from a GUI application name "Money Manager" installed from PlayStore. From the first image, to add an expense, you have to click the + icon, then it leads you to the second image where you have to enter all the fields before you can save the expense. Our command, although slightly long, will take a shorter time than if you were to use this GUI application (assuming you are a fast typer).

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: While you might say this is better than a bad option it does not make it good. I argue that an improvement can be made to the application to further optimise it through optional parameters especially for things that most users will find negligible such as HH-mm. Perhaps this should be response.notInScope instead