Simplicity
francispedraza.com
francispedraza.com
The general point is a good one though! It's true that simplicity is often invoked as an excuse for laziness, and authentic simplicity can be very difficult to achieve. I think that developers/designers sometimes confuse simplicity of their process with simplicity of the end result. The latter is really all that matters.
It was science fiction when I graduated high school at the millennium. Now, people consider it as common as newsprint.
- William Gibson
- Warren Ellis http://t.co/eicOEwEP
I should probably regard it as a poem of sorts, but as a series of assertions it basically tells us that in order to advance the state of the art (which has come so far that things once thought impossible feel simple) we must be willing to spend a lot of effort solving hard problems. The rest of the piece tries so hard at profundity that it ends up being mundane.
I don't really know how to get there except to just continue re-working things until that magic moment happens.
2. More redundancy can be revealed by expanding scope.
3. The ideal scope size is what can be reasoned about independently and specified independently from the rest (there's a global optimisation problem here, of trade-offs between the scopes of adjacent parts).
4. The scope for measuring redundancy can also be expanded, to include all things reasoned about and specified by a person. This enables us to account for specification techniques which are complex in themselves (in an absolute sense), but which improve simplicity overall, by being applicable in many situations (generalised) - they can remove redundancy across unrelated domains by factoring it out.
an information-theoretic perspective
My favorit quote is "Simplicity is not the absence of clutter, that's a consequence of simplicity. Simplicity is somehow essentially describing the purpose and place of an object and product. The absence of clutter is just a clutter-free product. That's not simple."
It's a more concrete and historically accurate definition than the vague description supplied in the article.
It doesn't cover quite the same ground as 'simple' - but it seems much easier to talk about. Simple is one of those words that means radically different things to different people. Minimal. Easy. Monotone. Etc.
Folk who liked the OP would probably find the book The Laws Of Simplicity by John Maeda of interest http://mitpress.mit.edu/books/laws-simplicity. It's more a series of extended blog-post style essays around simplicity than it is a unifying framework of laws - but I still found it a thought provoking read. Short too ;-)
What does this even mean? Einstein's theories are perhaps elegant, but simple?
Simplicity
Loving all the great minimally titled posts coming out of sbvtle lately.