Open teojunda opened 4 months ago
All other parameters (such as "--name=" and "--email=") are case sensitive, and must all be in lower caps. We decided to be consistent in our command line convention.
Furthermore, typing in all lower caps instead of all upper caps OR mixed caps would save even more time as there is no need to press caps lock to switch capitalization at any point.
Team chose [response.Rejected
]
Reason for disagreement: Referring to the course website (see below), making keywords case-sensitive when there is no need for it makes the command unnecessarily complicated. Some users may have the Caps Lock key on, or may accidentally capitalise some letters, causing the command to fail.
There is no need to enforce the consistency of lower case characters in the command words, since it does not add any value to the application or the user, but makes the command unnecessarily complicated.
Therefore, the strict constraints enforced on the command words cause inconvenience to some users and is not optimised for CLI.
LIST
is not recognised as a valid command. This makes the app not optimised for fast typists. It would be better for command words to be case-insensitive.