I'm lazy. I gravitate toward writing what I hope to be clear robust code now to tackle the task at hand without shutting doors as far as reasonable knowing I'll probably come back to it later. I have a friend/co-worker who knows that the first cut of a piece of code is rubbish and expects to completely rewrite it later. He also like to future proof code so adds coding overhead "just in case we need it later". We pay the penalty for that future proofing every tie we touch the code.

I take longer to get the first cut out, but my code almost never needs a total rewrite and is generally easier to maintain and extend. His future proofing almost never gets used, but is always a maintenance burden. He is often correct in that the first cut of his code generally ends up being replaced or is a maintenance nightmare. Laziness wins, but it has to be the right sort.

Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond

In reply to Re^6: Templating system choice by GrandFather
in thread Here documents in blocks by Bod

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!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • 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, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            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.