Wednesday, March 10, 2010

Mastering complexity

‘…Geniuses…people with extraordinary skill…devise innovative idioms, mechanisms and frameworks that others can use as architectural foundations of other applications or systems…However as Peters observes “The world is only sparsely populated with geniuses…”… Although there is touch of genius is all of us, in the realm of industrial-strength software we cannot always rely upon divine inspiration to carry us through. Therefore we must consider more disciplined ways to master complexity.” – Grady Booch in “Object-Oriented Analysis and Design with Applications”

No comments: