Hacker News new | ask | show | jobs
by snaily 2995 days ago
The way I've had teams stay sane in the face of old versions is to always reimplement v1 as a facade to v2, while keeping the same interface. Otherwise the amount of running code and code paths becomes a quagmire.