Hacker News new | ask | show | jobs
by maxbond 150 days ago
One advantage is that it gives you the opportunity to move to a more sophisticated implementation later without breaking backwards compatibility (assuming the abstraction does not leak).