Write clean code by using SOLID design principles in Python
Single Responsibility, Open-Closed, Liskov, Interface Segregation and Dependency Inversion to organise your code better
4.72 (113 reviews)

547
students
1.5 hours
content
Aug 2024
last update
$39.99
regular price
What you will learn
List the 5 principles and their specific features with the help of many compact code examples
Identify what aspects of your code should be combined or separated by applying the Single Responsibility Principle
Modify existing code with minimal changes by using the Open-Closed Principle
Detect inheritance problems with the Liskov Substitution Principle
Prevent dummy methods by using the Interface Segregation Principle
Prevent dependency problems by applying the Dependency Inversion Principle
Related Topics
4141142
udemy ID
6/23/2021
course created date
7/12/2021
course indexed date
Bot
course submited by