Comprehensiveness is the enemy of comprehensibility

6/22/2012 3:42:29 PM

All models are wrong, some models are useful. Some parts of us tell us to fill in all the holes in a model to make it "complete". This is a natural instinct. But this is often counter productive.

Emphasize on selective communication rather than complete specification.

Martin Fowler, about UML As a Sketch >>