"Simplicity is the key to brilliance," said someone in my Tweet stream.
Sure, I get it. This idea is often bandied about. But people like complexity too. So what gives?
I think the answer is that what's really valuable is accurate abstraction. A crappy (a.k.a. leaky) abstraction breaks easily. A solid one phase-shifts from rule, to implementation, and back, easily. Too lazy to write examples here, for now, probably making this a bad abstraction. Abstract thinkers may get the point.
No comments :
Post a Comment