Как улучшить дизайн ООП в Python: Принципы SOLID Когда вы пи | Zen of Python
Как улучшить дизайн ООП в Python: Принципы SOLID
Когда вы пишете на Python, используя ООП, сложно сразу правильно запланировать то, как классы и объекты будут взаимодействовать друг с другом. Тут могут здорово помочь принципы SOLID.
Статья на английском, которая поможет разобраться, что за принципы и как их лучше применять.
Серия коротких видео на русском, которая объясняет то же самое. И хотя примеры на JS, всё равно объяснено очень доступно и применимо для Python.
#лучшиепрактики