"They simply avoid the problem in the first place, so not knowing is irrelevant."
I always see this as a quality that I'm missing compared to other coworkers. They'll go for the simple implementation with the complicated usage pattern while I always aim for the complicated implementation with the simple usage pattern (to a point).
We've had a lot of discussion of your simplicity-is-not-simple article which did a great job articulating the trade-offs.
I always see this as a quality that I'm missing compared to other coworkers. They'll go for the simple implementation with the complicated usage pattern while I always aim for the complicated implementation with the simple usage pattern (to a point).
We've had a lot of discussion of your simplicity-is-not-simple article which did a great job articulating the trade-offs.
http://raganwald.posterous.com/simplicity-is-not-a-simple-co...