Create clean, modular and maintainable software using Object-Oriented Programming Languages
What you'll learn
- Why Object-Oriented Programming is NOT about translating real-world objects into software
- The core features of Object-Oriented Programming languages
- What Composition is and how to resolve Composition challenges in large codebases
- What Inheritance is and why it's NOT about code reuse
- Composition vs Inheritance use cases and trade-offs
- Main best practices of Object-Oriented Design
- Design Patterns and their respective use cases
0 Response to "Object-Oriented Programming and Design Crash Course"
Post a Comment