Great Frank Lloyd Quote

An architect’s most useful tools are an eraser at the drafting board and a wrecking ball at the site.

Software isn’t nearly as hard to refactor as studs, drywall, and joists, but it’s still cheaper and faster to start only after you’ve got a blueprint. A blueprint balanced with KISS and YAGNI, of course.

Related posts:

  1. Completely Correct DRY Simplicity
    This is the first in (what may be a series) of posts where I’ll share some concepts, or mantras, that I’ve found helpful in my experiences with software development. The......

  • Trenton

    What makes software da bomb, and so very different from construction, is that you can start anywhere and build up the rest around it. Is protection from the elements your greatest business value? Build a roof first. Hungry? Put in a hotplate and a sink. People like your cooking? Refactor it to an industrial catering kitchen.