SYSTEM DESIGN / SOLID
Design code that lasts.
Explore five principles for clearer, more maintainable software. Learn the idea, then put it into practice.
5 lessons1 topics
0%COMPLETE
0 of 5 completed
Explore a lesson below to get started.
Showing 5 of 5 lessons
Select a title to explore lessons
Single Responsibility Principle
easyOpen Closed Principle
easyLiskov Substitution Principle
mediumInterface Segregation Principle
mediumDependency Inversion Principle
hardVideo coming soon
Sign in to save your progress and pick up where you left off.