nus-cs2103-AY2021S1 / pe-dev-response

0 stars 0 forks source link

No option to edit the name of a deck #2764

Open nus-se-bot opened 4 years ago

nus-se-bot commented 4 years ago

Suppose I create a deck and start adding many different entries to it. But I realise only further down the road that I've made a mistake (typographical error) in the name of my deck.

e.g.

image.png

There is no command for me to be able to edit the name of a deck.

It would be very unintuitive to have to delete the deck (and its corresponding entries!) and add the exact same deck with the same entries with the corrected name.

This edit feature is available for entries but I think it's more important that decks should have this feature instead.


[original: nus-cs2103-AY2021S1/pe-interim#2557]

GabrielSimbingyang commented 3 years ago

Team's Response

Hi,

I am the leader for this group. There are a few reason why we did not include the edit deck command.

  1. When selecting a deck, you will have to observe the index of the deck -> this will mean the user will have to check if the naming is correct or wrong before selecting a deck to add entries.

  2. Advanced users can always modify the wordbank.json file to change a renamed deck if they so desire

  3. We designed Green Tea to be as light weight as possible. Since you probably tested our application, I think you would agree that the application is extremely user friendly when compared to similar flashcard application. We delibrately put in extra effort to ensure all commands are as simple as possible AND there are as few commands as possible. Not having an edit deck command available was a conscious decision because edit deck can be derived from delete <index> and new <deckname>.

With all the reasons stated above, we do not consider this as a feature flaw. Hence, bug is rejected.

Regards, Gabriel Sim

Duplicate status (if any):

--