Conversation

This might be the best defense of OOP I've ever read. It makes a good argument for the *motivation* of objects, instead of making technical arguments that are often flawed and depend on particular implementations, which themselves feel backwards and awkward in hindsight.
Image
2
10