Explore principles for maintaining clean code with multiple classes. Learn about class collaboration, interfacing, abstract classes, managing dependencies, practicing polymorphism, and handling exceptions across classes.
Overview
Syllabus
- Lesson 1: Class Collaboration and Coupling
- Lesson 2: Interfaces and Abstract Classes in Clean Code
- Lesson 3: Dependency Management between Classes
- Lesson 4: Polymorphism in Practice
- Lesson 5: Handling Exceptions Across Classes