It's so easy to get caught up in making a perfect program and trying to avoid teaching any bad habits that we leave programming impenetrable. Putting a warning at the top of the program that this ...