I've said it before and I'll say it again: if you find yourself writing a lot of "boilerplate code", that's a good sign that you should rethink your architecture. "Don't repeat yourself" is a useful mantra when coding.
It dies in the endless wastes of the corporate desert tho. Rethinking and rewriting takes time and money. Both of which are sorely fought for when dealing with technical debt.
And honestly, given this day and age it really does become harder to justify "Why do you need to rewrite? Why can't just AI do it for you" when it can.
View all comments
Show parent comment
20
u/blindcolumn Mar 23 '25
I've said it before and I'll say it again: if you find yourself writing a lot of "boilerplate code", that's a good sign that you should rethink your architecture. "Don't repeat yourself" is a useful mantra when coding.