3 ms·
Hence the quotes. What I find interesting is that there's a class of developers for whom their quest for elegance results in the exact opposite of elegance. Y
by candybar 13y ago
Hence the quotes. What I find interesting is that there's a class of developers for whom their quest for elegance results in the exact opposite of elegance. You can spot these developers by a complex class hierarchy that does absolutely nothing, a complex configuration management system that allows you configure everything at runtime except the settings you want to change, which requires recompile and over-engineered replication of the underlying platform or a library and an occasional commit or two that rewrites perfectly good working code to adhere to their idea of what's good, while introducing bugs and incompatibility.
This kind of behavior seems malicious but I think it's more often the result of wishful thinking. A lot of these come as a result of imitating good design without understanding the context that makes those choices good or even necessary.
- kwhitefoot 13y agoSounds more like Cargo Cult programming than an attempt at elegance.
- EdwardDiego 13y ago> You can spot these developers by a complex class hierarchy that does absolutely nothing Oh yes, most definitely. Why have one class when you can have three classes that provide the same functionality?