4 ms·
What's happened is the philosophy has been that more layers allows less experienced developers to write business systems. This situation with layers on layers o
by hackerfromthefu 5y ago
What's happened is the philosophy has been that more layers allows less experienced developers to write business systems. This situation with layers on layers of cruft is the result of that.
- kossTKR 5y agoProbably true, but for me it's sucking the fun out of developing. I like optimisation, removing stuff, making to code shorter, clearer, faster. Small neat pieces that are fun to write, like little machines working together. That to me is the beauty of coding, just as in music, design etc. The meticulousness, the creativity and the dogmas you set up for yourself is what makes it exciting and fun - it doesn't have to be perfect but at least you "know the code", and can look at the little machine that you built. In framework/service hell, you have zero idea what's going on. It's like directing an orchestra on the other side of a valley, or clicking a button to create a painting instead of painting.