Hacker News new | ask | show | jobs
by kragen 475 days ago
If you own the code base, refactor. It's true that, if you're offering a stable interface to users whose code you can't edit, you need to plan carefully for backward compatibility.