
On Dec 19, 2010, at 3:07 PM, Bryan Hoyt | Brush Technology wrote:
Excellent point. But I think TMTOWTDI is often used as an easy excuse for not doing the hard work of solving disagreements & designing a single good solution. Often the multiple choices available don't really serve a good purpose, except that some aspects of each choice are designed better than the alternative, so neither choice solves the problem completely. If the designers of both choices were to put their best ideas together, then more often than not, you wouldn't have to provide multiple overlapping solutions.
I like the way The Zen of Python states it: "There should be one-- and preferably only one --obvious way to do it." I guess that still allows for what you're saying.
No, it doesn't.
That's the whole point of that TED talk. There should not be just one way to do it, and there usually is never a "one best way".