Всем привет! Это второй сезон курса о паттернах и практиках написания кода от бэкенд-инженера Авито — Юрия Афанасьева.
В четвёртой серии Юра начнёт объяснять SOLID-принципы. Он расскажет про плюсы и минусы принципа персональной ответственности, рассмотрит варианты его использования и покажет пример на коде учебного проекта.
Таймкоды:
00:00 | Вступление 00:29 | SOLID-принципы 02:50 | Плюсы принципа 04:28 | Случаи, в которых от SOLID можно отказаться 06:12 | Принцип персональной ответственности 07:24 | Использование принципа на примере учебного проекта 08:09 | Что будет, если код обладает несколькими ответственностями 09:10 | Что будет, если один класс отвечает только за одну ответственность 10:47 | Когда важно обращать внимание на актора 14:08 | Минусы принципа персональной ответственности 16:05 | Ещё один пример 17:08 | Итоги