Object Oriented
Explore recommended reads, summarized by AI
Critiques and Alternatives
Debates over object-oriented programming's limitations and alternative modeling approaches.
Rethinking Object-Oriented Design
Design Patterns
Creational, structural, and behavioral patterns for organizing object-oriented code.
Object-Oriented Design Patterns
Fundamentals
Introductions to core concepts and principles of object-oriented programming.
Object-Oriented Programming Basics
Polymorphism and Abstraction
Language-Specific Approaches
Object-oriented programming techniques and patterns in particular programming languages.