nus-cs2103-AY2021S1 / pe-dev-response

0 stars 0 forks source link

Command format should include slashes. #2743

Open nus-se-bot opened 4 years ago

nus-se-bot commented 4 years ago

I feel that all commands should have a slash in front of them, for consistency. This makes commands easier to remember as well, as now the user has to remember which commands has slashes and which ones don't.


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

GabrielSimbingyang commented 4 years ago

Team's Response

Hi,

The reason why the stop command is /stop is because when the user is playing a flashcard game and the translation is stop. Typing stop without the slash will confuse the application into stopping the game. Because /play and /stop are in the same category of commands (PlayMode commands) they have a / included.

The / is used to differentiate between the PlayMode commands and the CommandMode commands.

As you can tell from how we implemented the PlayMode, this application is designed to be very light weight i.e. as little commands as possible AND as simple commands as possible.

We put in extra effort to reduce the amount of commands the user AND the complexity of those commands and hence, we do not consider this as a feature flaw.

Bug is rejected.

Regards, Gabriel Sim

Duplicate status (if any):

--