Open zhou-colla opened 1 week ago
Thank you for raising this issue. However, if you actually run the application, you will see that it will resume from step 2 and not 1. Moreover, if you resume from step 1, there would be a double logging of the reminder which is inaccurate in our case.
Team chose [response.Rejected
]
Reason for disagreement: Thank you for your response. I appreciate the clarification that the application resumes from step 2 in practice. However, I believe the explanation does not fully address the concerns raised about the documented use case. Let me elaborate:
The use case documentation suggests that only if the user enters invalid Name input (as per extension 1a), the program will resume from step 2 after the error is corrected. However, what if the user enter another valid command? Does the user get stuck in the loop forever? It seems not, what the error validation extension do is basically showing the error message and nothing else.
Description In Use Case 03, it is mentioned in extensions 1a that the Program resumes from step 2 at the end.
Steps to identify
Program There seems to be a mismatch in which the use cases are supposed to terminate there, and if the user correct the mistake, there will start from step one again by entering a new command which counts as a new attempt.
Screenshot