OOP is not Design Patterns | Hacker News Reader