Making the Program Robust
We now have a running program that meets ther
But is it "robust"?
How do we find out?
Try to "break" it.
Testing a program like this for robustness involves several steps:
What can go wrong?
What happens if it does?
Sometimes nothing needs to be done.
If that is a problem, how can we detect it?
What can we do about it?
Tell the user.