Understanding SOLID: Open-Closed Principle | Hacker News Reader