http://www.perlmonks.org?node_id=552581


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....