Tag

oop

4 related posts.

June 14, 201712 min

Object-disoriented

Using an object-oriented language doesn't mean we're doing object-oriented programming. The common ways we get it wrong, where they come from, and what I keep in mind to avoid them.

January 19, 20174 min

Messages, classes and inheritance

Message passing as the heart of Alan Kay's object-oriented programming, the kinds of messages objects exchange, and a quick note on classes as blueprints for objects.

January 9, 20174 min

Rediscovering object-oriented programming

How my idea of object-oriented programming moved past the classic mantras of classes, encapsulation, inheritance and polymorphism, and why nobody quite agrees on what OOP is.