in reply to Breaking The Rules
In summary, don't blindly follow the rules or be afraid to break them.
Unless you're writing an e-mail address parser or a form data parser or a network server or dealing with external, tainted data or plan to use your program more than once or have to deal with a well-established file format, or....
In Section
Meditations