Open bryanyee33 opened 4 months ago
Team chose [response.NotInScope
]
Reason for disagreement: The devs placed this issue under response.NotInScope
, with the reasoning of "In future iterations, we will allow the commands to modify data using indexes.". However, there is no mention of fixing this issue in the UG or DG in the future. Also, there was no explanation on whether rectifying this is less important. Hence, their reasoning is invalid, and there is no justification provided for putting it under response.NotInScope
. Moreover, their explanation agrees that this is an issue, and I believe it is a huge feature flaw (explanations below).
For several of the commands such as
tag
andgrade
, it is required for the user to type the student id to modify the contact. This is time-consuming and is prone to errors. Eg. TypingA0269501E
instead ofA0265901E
, thus incorrectly modifying the wrong student, possibly without the user realising. This could have been prevented by allowing users to edit via the index such as thedelete
command.