nus-cs2103-AY2324S1 / pe-dev-response

0 stars 0 forks source link

`reset` command possible improvement #16

Open nus-se-script opened 9 months ago

nus-se-script commented 9 months ago

The reset command works by unmarking all tasks as incomplete. However, correct me if I'm mistaken, but will this feature be often needed by the user?:( It is improbable that the user accidentally marks all tasks as completed and needs to unmark all of them at once. Instead, an improvement to this with minimal additional effort could be for users to mark all tasks as complete instead. For example, if all pets are fed at one go, and they all have the "feed" task for all animals, then it might be more convenient to the user to mark all of them as complete! Just a suggestion:) Nonetheless, I still like how all your other features tie in nicely with one another, as they all seem to cover the important administrative tasks needed by your target user!


[original: nus-cs2103-AY2324S1/pe-interim#14] [original labels: severity.Low type.FeatureFlaw]

wjayee commented 9 months ago

Team's Response

The reset command is not used to unmark all tasks if the user accidentally marks all tasks as complete! Its mainly used to reset daily tasks such as walking dogs or feeding the animals in the pet shelter. This way, users do not have to unmark all tasks for each animal one by one. Instead, they can just use the reset command to easily reset all the daily tasks.

Duplicate status (if any):

--