In the last couple of days, I've been reading the auto-biography of the american playwright Neil Simon titled "Rewrite". Besides being very funny, he wrote about the practice of rewriting, e.g., he rewrote 22 times his first play. Of course, there are many such stories for each and every one of the great writers, actually even those not so great. I liked the fact that a writer can refuse to show people his/her work until he/she is satisfied, and typically after many re-writes. Sometimes I wish that I could have that luxury when writing code, I assume the lack of such contributes to the so much embarassing code I wrote, and continue to produce. Some people would say that the final judgement of a play is the live audiance, and that of a program its users. But in literature, people seem to understand better that the path to good work goes through the land of rewrites, while in programming "how long will that take" is often the question asked about rewrites.

In reply to rewrite: in literature and in coding by johnnywang

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.