3 ms·
I love this article for its critical perspective. We need more of that if we want to move past the rather unimpressive status quo. But, the reason for the desc
by antonvs 3y ago
I love this article for its critical perspective. We need more of that if we want to move past the rather unimpressive status quo.
But, the reason for the described situation is no mystery, and may not have that much to do with the bazaar. Programmers like to reinvent stuff, as well as use what they’re familiar with. Those two facts alone explain a lot of the criticisms.
I suppose, in a properly managed cathedral, these tendencies might be somewhat mitigated. But how many cathedrals are properly managed, or have the luxury to “do things right”?
The whole “worse is better” debate is relevant here. Worse may not be better because it’s actually better, but because it’s more easily achievable, particularly by people without infinite time, expertise, and money.
- cpach 3y agoLink for readers who might not be familiar with “worse is better”: https://en.wikipedia.org/wiki/Worse_is_better https://en.wikipedia.org/wiki/Worse_is_better
- harimau777 3y agoI'd add onto this that it is in the programmer's best interest to reinvent stuff in order to improve their technical skills. It would be interesting to see a company provide professional development so that programmers feel less pressure to do so in their day to day jobs.
- vba616 3y agoA thing that seems incredibly rare these days, in my perceptual bubble anyway, is an online address form that lets you enter US states on the keyboard with the standard postal abbreviation.