Rewriting a legacy application from scratch used to be ‘the single worst strategic mistake’ you could make. With coding ...