logoalt Hacker News

maxbondtoday at 1:00 AM0 repliesview on HN

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).