Escaping Complexity in the world of Clean Code and OOP | Hacker News Reader