in reply to How to use __DATA__ efficiently, help!

Split the DATA section into 2 parts? I think that's better done using here-docs. Granted, the strings will be intertwined in between the chunks of Perl code instead of at the end, but that doesn't have to be a disadvantage; especially with lots and lots of html snippets. I think having to count in order to know what string you're using where is a bad situation as soon as it is no longer trivial.

And perhaps you should reconsider using a templating system, for example, Template Toolkit. At least the html data will be organized by the page layout, and not by the code flow — which can be like spaghetti code, if you want to follow how a page is built.

  • Comment on Re: How to use __DATA__ efficiently, help!