
The Essence of OOP Is Messaging: Alan Kay’s Real OOP
When studying OOP, we always start by memorizing inheritance, encapsulation, and polymorphism.
Read articleARCHIVE · 12
Follow the trail from foundational concepts to practical engineering decisions.

When studying OOP, we always start by memorizing inheritance, encapsulation, and polymorphism.
Read article
Have you ever gotten stuck trying to build an undo feature yourself?
Read article
When writing test code for iOS development, XCTest can start to feel restrictive.
Read article
You’ve probably heard someone say in a code review, “Please add final to this class.”
Read article
Have you ever had this moment while studying design patterns?
Read article