The Nature of Software?

What if,
unlike what software architects claim,
(that you must establish the superstructure early on)
what you must do early on
is sow a seed,
something that embodies one idea,
something that can be evolved coherently,
rendering in the end
a coherent whole,
a superstructure one could never anticipate?

Perhaps this is the nature of software,
as opposed to the nature of buildings?

The above was posted to my personal weblog on July 23, 2005. My name is Peter Lindberg and I am a thirtysomething software developer and dad living in Stockholm, Sweden. Here, you’ll find posts in English and Swedish about whatever happens to interest me for the moment.


Related posts:

Posted around the same time:

The seven most recent posts:

  1. Tesugen Replaced (October 7)
  2. My Year of MacBook Troubles (May 16)
  3. Tesugen Turns Five (March 21)
  4. Gustaf Nordenskiöld om keramik kontra kläddesign (December 10, 2006)
  5. Se till att ha två buffertar för oförutsedda utgifter (October 30, 2006)
  6. Bra tips för den som vill börja fondspara (October 7, 2006)
  7. Light-Hearted Parenting Tips (September 16, 2006)