3 ms·
I feel like the historical context here is important. Today it’s more common to refactor some component into a service out of a monolith. Then maybe some later
by softwaredoug 3y ago
I feel like the historical context here is important.
Today it’s more common to refactor some component into a service out of a monolith. Then maybe some later time rewrite that. And so on.
Whereas when this was written a “rewrite” would be the equivalent of rewriting the entire monolith.
Nowadays when people say “rewrite” they mean something closer to what this post called a refactor. Still risky but not the same as completely throwing away what’s in prod and investing N years on some promised future that doesn’t manifest.