• Post Calendar

    December 2011
    S M T W T F S
    « Nov   Feb »
     123
    45678910
    11121314151617
    18192021222324
    25262728293031

Software Architecture–Do One Thing Very Well

As I look at nature, I’m struck by the idea that for truly reusable software you must architect it following the principle that it must do one thing and only one thing very well.

Think about it for a moment… We are all made up of atoms. Individual units that generally stand the test of time. Sure, composite structures come and go, are born and die. But the little atoms keep on going. They are reusable. Wow… Now I have a new, probably unattainable, goal for my software!

Leave a Comment