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