32,6 тыс подписчиков
Принципы SOLID на примерах Python
Одной из наиболее важных структур, используемых сегодня в разработке, — принципы SOLID. Аббревиатура SOLID включает в себя пять основных принципов объектно-ориентированного программирования:
— Принцип единственной ответственности (Single Responsibility Principle — SRP).
— Принцип открытости/закрытости (Open/Closed Principle — OCP).
— Принцип подстановки Лисков (Liskov Substitution Principle — LSP).
— Принцип разделения интерфейса (Interface Segregation Principle — ISP).
— Принцип инверсии зависимостей (Dependency Inversion Principle — DIP).
Рассказываем подробнее, что означает каждый из них и как использовать их правильно: https://tproger.ru/articles/principy-solid-python/
#python #чистыйкод #советы
Около минуты
26 июля 2023
258 читали