Why TODO might be better than an Abstract Base Class | Hacker News Reader