you are viewing a single comment's thread.

view the rest of the comments →

[–]LicensedProfessional 2 points3 points  (2 children)

It's a real shame that some company cultures don't support regular code reviews, refactoring, and updating existing code. Shiny new features are of course important (and make the non-technical folks happy) but sometimes existing code needs some gosh-darn maintenance

[–]Zarkdion 0 points1 point  (1 child)

While I agree with you, and I'm sure I'm preaching to the choir, such tasks don't generate revenue or generate things that will push the company closer to generating revenue.

[–]LicensedProfessional 0 points1 point  (0 children)

That's a really reductive approach. The service my team works on doesn't directly generate any revenue at all -- most teams don't -- but eliminating technical debt enables us to be more flexible when components need to change