The pleasure of writing Clean OOP code | Dark Hacker News