Exploring Solution Spaces © Copyright 2003-2006, by C. Keith Ray
   


About
Exploring Solution Spaces, Keith Ray's blog on Software development and other topics.

Send comments to:
keithray@mac.com

For Agile Training, eLearning, or Coaching contact:
Industrial Logic, Inc.
866-540-8336 (toll free)
510-540-8336 (Berkeley, California)

Links
xpminifaq
Résumé
“Adopting XP” Article 2002 (pdf)
“ Refactoring” Article 2006
AYE Conference
Lucien W. Dupont
Elisabeth Hendrickson
Johanna Rothman's Managing Product Development
Brian Marick's Exploration Through Example
Esther Derby's Insights You Can Use
Laurent Bossavit's Incipient(thoughts)
Dale Emery's Conversations with Dale
Martin Fowler's Bliki
Creating Passionate Users

Archives

  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • Subscribe
    RSS Exploring Solution Spaces XML


           
    2007.Mar.06 Tue

    Dot-Com Boom == Gold-Rush

    To the tune of "The Best Things in Life" from the movie musical Paint Your Wagon, set in the California gold-rush of 1848-1855: (Imagine that a self-important programmer in a dot-com startup has been lecturing that crappy, quickly-written code is the most important thing for the start-up's programmers to write.)

    This code is pure muck. (Muck's a good thing.)
    And oozing with bugs. (Bugs are just fine.)
    It's a big ball of mud. (Mud is good luck.)
    It's stuffed full of faults. (Faults are good signs.)

    The poor, they got hope;
    The rich can buy SOAP.

    The VCs bank-rolled our start-up,
    We'll cash out or we will pile-up,
    Some customers we will round-up,

    Just wanting to buy,
    our site they will try,
    Here's mud in your eye!

    The best code today is dirty,
    Advancing our dream is everything.

    The best code today is filthy dirty,
    Hunks of code, code, code.

    There's more than just code (Code is enough.)
    For our IPO (Bountiful code.)
    There's customer needs (Buckets of code.)
    We should try to meet. (Investable code.)

    A man has his creed,
    And mine is all greed.

    We will debug that code when we ship it,
    And code endless amounts of shit, it
    won't matter much 'til the stock split.

    Just code in the cache
    That turns in a flash
    To dirty ol' cash.

    The best code today is dirty,
    The worst thing today is—
    Writing code clean, now that is obscene.

    The best code today is filthy dirty
    Hunks of code, code, code,
    The best code today is filthy dirty
    The best thing today is
    Being hell-bent on making a cent.

    The best code today is filthy dirty
    Hunks of code, code, code, code
    Stinking, rotten, chunks of
    Grimy, slimy, lousy, lovely

    Code.

    Words by yours, truly, C. Keith Ray. (Note: I do not recommend writing crappy code in a startup situation, because that will slow you down more than writing good code would do.)

    [/docs] permanent link