В этом видео мы поговорим о пяти принципах SOLID, которые частенько спрашивают на собеседовании. Принципы эти придумал известный разработчик Роберт Мартин ещё в 1995 году, и они актуальны до сих пор. Во-первых, мы обсудим их сущность, а, во-вторых, рассмотрим нарушение этих принципов на примерах и то, как ситуацию можно исправить. Таймкоды: 00:00 Введение - что такое SOLID? 01:08 Некоторые общие соображения 03:33 Принцип Single responsibility 07:42 Принцип Open-closed 11:15 Принцип Liskov substitution 13:53 Принцип Interface segregation 16:32 Принцип Dependency inversion 21:40 Заключение Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: / @ilyabodrovkrukowski Аккаунт Ethereum (ETH): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16 Boosty:
Patreon: / bodrovis DonationAlerts:
https://www.donationalerts.com/r/bodr... Исходный код:
Канал Telegram:
Наш чат в Telegram:
Мой сайт: