Принципы SOLID | На примере Ruby

В этом видео мы поговорим о пяти принципах 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:
Мой сайт:

Смотрите также