Skip to content
quotesby

About this quote

What does it mean?
The author suggests writing something first and then justifying it later.
In plain terms
Write first, then rationalize later.
What can you take from it?
Prototype before perfecting.

Where it applies

  • drafting a design
  • coding a feature

Putting it to work

  • create quick drafts
  • refine after feedback

Questions to consider

  • How can you ensure the initial draft is not too far off?
  • When should you stop iterating?

Another view

Post‑hoc rationalization may overlook better alternatives.

More from Larry Wall

  1. Though I'll admit readability suffers slightly...

    Permalink to quote #25
  2. You want it in one line? Does it have to fit in 80 columns? :-)

    Permalink to quote #27
  3. There are still some other things to do, so don't think if I didn't fix your favorite bug that your bug report is in the bit bucket. (It may be, but don't thin…

    Permalink to quote #24

Related quotes

  1. Invention flags, his brain goes muddy, And black despair succeeds brown study.

    William CongreveWilliam Congreve quote #3
  2. It's easy to attack and destroy an act of creation. It's a lot more difficult to perform one.

    Chuck PalahniukChuck Palahniuk quote #3
  3. For years I said if I could only find a comfortable chair I would rival Mozart.

    Morton FeldmanMorton Feldman quote #5