I think you've made a lot of good points there. Some legacy apps are really messy, tangled and use some poor practices.
I suppose it would also depend on how central such a system is to a business. Does it represent the "core" of the business?
If so, I would think it's worth more to invest time into improving the quality.
If not, or it's just not being maintained, etc... then perhaps not so much, as you said
I would agree, that in the cases you described it's really hard to add async stuff 😜.
I think perhaps where we disagree is about how often these near un-maintainable applications appear? I really wouldn't know what the overall percentage is...
And in some cases, we aren't talking about adding async, but just code quality in general.
I guess it's all about trade-offs. Is there a real benefit that will save the company money long-term?
I'd say we're both right - it just depends!
Thanks for the comments! 👌
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think you've made a lot of good points there. Some legacy apps are really messy, tangled and use some poor practices.
I suppose it would also depend on how central such a system is to a business. Does it represent the "core" of the business?
If so, I would think it's worth more to invest time into improving the quality.
If not, or it's just not being maintained, etc... then perhaps not so much, as you said
I would agree, that in the cases you described it's really hard to add async stuff 😜.
I think perhaps where we disagree is about how often these near un-maintainable applications appear? I really wouldn't know what the overall percentage is...
And in some cases, we aren't talking about adding async, but just code quality in general.
I guess it's all about trade-offs. Is there a real benefit that will save the company money long-term?
I'd say we're both right - it just depends!
Thanks for the comments! 👌