4 ms·
I agree with most of these, excapt for the one that goes, "Strong developers accept that the business costs in a rewrite are usually unacceptable and should be
by freework 14y ago
I agree with most of these, excapt for the one that goes, "Strong developers accept that the business costs in a rewrite are usually unacceptable and should be avoided". What if the existing codebase is a rats-nest of complexity? WHat if the previous team were "bad developers" and they wrote code that was neck-high with technical debt? I think great developers are lazy, and not wanting to wade through a bad codebase is a trait of a good developer.
- Aaronontheweb 14y agoOP here. If you want to nitpick over word choice, I did include "usually" into the sentence. But you're right - there are situations where a rewrite is called for. Just do it for the right reasons.