3 ms·
> In the JavaScript world, configuration and pain are synonyms. This is outright false. There is some relation, but not all configuration results in pain.
by Bahamut 10y ago
> In the JavaScript world, configuration and pain are synonyms.
This is outright false. There is some relation, but not all configuration results in pain.
- andrewstuart 10y agoIt's a good enough slogan.... if more developers took it to heart then JavaScript development would not be the torturous process it is today. Any time anyone thinks about adding a configuration option they should think again and if humanly possible, take the configuration option out. Developers love making things configurable - it's a way of avoiding tough decisions about what software should and should not be able to do. The best developers are constantly looking for opportunities to remove configurability without compromising the goals of their software.
- Bahamut 10y agoIf it's wrong, it's not good enough. I don't disagree that configuration is awful, especially if it isn't well thought out, but some configuration is unavoidable & even preferable in some situations (for example when dealing with differences between production, qa, and dev environments). Dismissing configuration wholesale though is laziness. All things should be considered carefully, and blanket statements serve little good.