Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn SOLID Design Patterns - Designing Great Software in C# Course
Introduction
Introduction (0:59)
Design Goals
Design Goals (8:45)
Process (12:12)
Design Smells (15:08)
Minimalistic Design and Test Driven Development (10:34)
SOLID
Single Responsibility Principle (SRP) (11:24)
SRP Lab (3:40)
Open/Close Principle (14:56)
OCP Lab (3:14)
Liskov's Substitution Principle (14:41)
LSP Lab Postmortem (6:49)
Interface Segregation Principle (16:27)
Dependency Inversion Principle (13:07)
Conclusion (0:56)
Teach online with
Interface Segregation Principle
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock