(My) Evolution of OOP Thinking | Dark Hacker News