3 ms·
I remember a bloody configuration mechanism in a .net gui a several years ago where to add a simple configuration entry you had to add 3 different properties in
by tigershark 10y ago
I remember a bloody configuration mechanism in a .net gui a several years ago where to add a simple configuration entry you had to add 3 different properties in the app.config, add three fields in three different interfaces and three different implementations, add three properties in some unrelated "adapter" class and add finally the code to access them where needed.
Needless to say that it took me more time to add a bloody property than to implement a simple feature.
And 99% of the time I forgot a simple step and discovered that it didn't work only at runtime.
This is the essence of over-engineering in my opinion.