OOP Design Patterns Considered Harmful | Hacker News Reader