Open Arif-Khalid opened 1 year ago
This is an intended behavior of our program. Because we used to split the inputs using the delimiter '/', hence we want to prevent the users to use '/' characters in the input for time. Thus we decided to use spacing instead. The format for the time parameter is clearly stated in the help command, and UG. Furthermore, whenever the user input a wrong parameter for that command, the program will print out the right format. Thus will not affect the usability.
In the image shown, if the user enters the wrong time format, the program will print out the help message for that command, telling the user the correct format.
Team chose [response.Rejected
]
Reason for disagreement: Yes i agree it might not affect usability at this stage but it affects convenience and thus its classified as a feature flaw, something that works to increase the value of your program. I think the appropriate response would be response.notInScope since this is a useful optimisation for future
Different time formats that users have to type between commands make things confusing and the program hard to use. I suggest standardising the formats