Object Orientation (EN)

(Work In Progress)

Object-oriented program design.
Languge features for object orientation and their use.

This should be useful to those who wish to understand the philosophy behind objects: Practitioners who wish to understand better why certain usage patterns will work or not, and language designers who want to avoid the common pitfalls.