Two answers for me:

I do my best development work away from the computer. I started this back in school whenever I would run up against a particularly hairy point in the code. Queue up a print job and, when I get a favorable reply from the print daemon (which happened invariably quick since I believed in using the line printer that spew out beautiful beige and green lined continuous pages :), get my printout and go outside with pen/printout and have a smoke. I'd look through the code, marking things up, talking to the world/myself, and puffin' a cig. I found that the time it took to smoke a cigarette was exactly long enough to get me into a different frame of reference and to see the problem in another way.

So when I get back to my desk, with my headphones that block out the rest of the world, and music that reflects my mood (trance for creativity, industrial for debugging), the code just flows through me (don't dock me for the Force reference :) And of course, there's a while loop on this whole answer:

while {!finished} { if (!problem) { goCode(); } else { goSmoke(); } }

ALL HAIL BRAK!!!


In reply to RE: What are your favorite coding environments? by PsychoSpunk
in thread What are your favorite coding environments? by xjar

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.