back

by dt3ft·2y ago·view on hn ↗
> code smells and revisiting architecture decisions

This is exactly what we're dealing with on top of shipping new features. An architectural decision that got changed 6 months later so the code had to be thrown out and re-written.

Don't blame the engineers, blame the architects. If you have any.

2 comments
Why blame anyone at all? Did everyone work to the best of their knowledge and beliefs? If not, why? And if they did, how are they to blame?

I make incorrect decisions all the time. I will continue to make them. Because I do not shy from making decisions and neither should anyone else.

You’re correct, I was thinking of a specific software architect when I wrote that.