For example, if I run rubywarrior and I'm prompted to choose a profile, if I enter q rather than 1 or 2, I'm not told that q is invalid input. See the image below.
It would make more sense for the input to be checked for validity and to re-prompt the user if the input isn't valid. This should be done for all input checks.
For example, if I run
rubywarrior
and I'm prompted to choose a profile, if I enterq
rather than1
or2
, I'm not told thatq
is invalid input. See the image below.It would make more sense for the input to be checked for validity and to re-prompt the user if the input isn't valid. This should be done for all input checks.