3 ms·
Think the key factor is, talented engineers write software that's maintainable, and easier to change, extend & adapt. This could make the difference between ha
by walrus1066 8y ago
Think the key factor is, talented engineers write software that's maintainable, and easier to change, extend & adapt.
This could make the difference between having to do a complete rewrite at great expense, vs a small tweak.
For startup with no customers it's probably fine to cowboy up a solution, then throw away and start again, to find market fit.
But if you've got lots of customers, and you're forced to rewrite because the previous engineers left an unmaintainable mess, it's going to be hugely complex, risky, long & expensive undertaking.