Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Long Term Refactors. Parent comment
I think you're comparing different things.
The alternative to "create a new service" is "refactor existing service iteratively".
The alternative to "slowly migrate" is ... nothing. You don't need to do this if you refactor the existing service (incrementally).
If the service has state (like DB), then this "slowly migrate" usually becomes crazy complex.
There are no comments on this comment yet.
I think you're comparing different things.
The alternative to "create a new service" is "refactor existing service iteratively".
The alternative to "slowly migrate" is ... nothing. You don't need to do this if you refactor the existing service (incrementally).
If the service has state (like DB), then this "slowly migrate" usually becomes crazy complex.