Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
Should you write your own templating system for fun? Yes. Should you use it in a project for your company? No. Should you put it on CPAN? No.

When I see people doing this kind of thing, I think "you must have a lot of time on your hands." Personally, I find that even after I use high-quality CPAN modules wherevere possible there is still plenty of coding to do, and the coding that's left is the part that is supplying actual value to my employer by solving their specific problem (as opposed to general problems like processing templates).

And what if there really is no template system that does what you need? Take one that's close and hack it, and submit the patches back to the maintainer. When Template Toolkit was not fast enough for us to use at eToys, we hacked it to make it much faster and then gave the code to the author. He used the ideas in it as the basis for a later release that we eventually ended up using.


In reply to Re: Re: Re: There's a level in Hell reserved for ________ by perrin
in thread There's a level in Hell reserved for ________ by dws

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others contemplating the Monastery: (12)
    As of 2014-12-26 07:20 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      Is guessing a good strategy for surviving in the IT business?





      Results (167 votes), past polls