Monday, January 01, 2007

All good things come to those who wait, Grasshoppah...

Organic Lesson #1:
Have patience.

Taking the Organic approach to building applications for an enterprise means slowing down, breathing in and out, and looking at the big picture. This isn't to say that Organic application development can't happen quickly -- it just means that one thinks before one does.

What exactly does that mean? It means that an Organic developer doesn't comment her code -- she codes her comments. An Organic developer doesn't build an application -- he applies a solution. Organic developers don't *tell* objects to do anything -- they *ask*.

There's a difference.

Organic application development is an attitude. It's an approach. It's a way of looking at problems without frustration, or rush, or trial and error, or blindfolds, or dartboards, or anything that drives people positively nutty when it comes to software development. And it's most definitely NOT new.

Organic is smooth and efficient. It's elegant and effective. It's that patient, relaxed feeling you get when you're the only one in the garden in the middle of the day, watering the plants, tending to the weeds, turning the soil over in your hands, knowing that you've got a great bed of soil, the sun is high in the sky, and the only bugs you've got are the good ones you've put in place to keep the bad ones out.

Organic is ahhhh, plain and simple.

Until next time, Grasshoppah...

No comments: