The code architecture &quot;win&quot; is always to dodge the big manual rewrite. The &quot;lose&quot; is to have to do the big manual rewrite. People make it into a game of ideological purism, but really, it&#x27;s as simple and pragmatic as just that.<p>They who dodge the manual rewrite -- those are the real gurus.