3 ms·
I think you've just done a really good job explaining the differences between good developers and great developers. Good developers display that anti-intellectu
by mikegioia 12y ago
I think you've just done a really good job explaining the differences between good developers and great developers. Good developers display that anti-intellectualism, but great developers spend the time to learn what they don't know and design a system that fits their problem.
- davedx 12y agoI could not disagree more. Great developers know their limits and when it's appropriate to choose third party tools and when to roll their own. Chances are, if you think it's time to roll your own, you just think you're better than you are. http://en.wikipedia.org/wiki/Not_invented_here http://en.wikipedia.org/wiki/Not_invented_here
- mikegioia 12y agoWhere did I say in my comment that "rolling your own" is the only acceptable solution? I said "great developers spend the time to learn what they don't know and design a system that fits their problem". That can very well include pre-existing systems or frameworks.