Food For thought
Most of the stuff listed below is learnt by many of us after going through some painful experiences.
Good - someone collected them!
· If there is only one solution, get a second opinion
· Take responsibility for your decisions
· Record your rationale
· Dont Be Clever
· For the end-user, the interface is the system
· Great software is not built, it is grown
· Shortcuts now are paid back with interest later
· Control the data, not just the code
I would say, these are food for thought for every one of us – not just software architects.
http://97-things.near-time.net/wiki/97-things-every-software-architect-should-know-the-book
<< Home