Все

Принцип персональной ответственности | Курс «Паттерны и практики написания кода»

Видео backend
Всем привет! Это второй сезон курса о паттернах и практиках написания кода от бэкенд-инженера Авито — Юрия Афанасьева.

В четвёртой серии Юра начнёт объяснять 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 | Итоги

👨‍💻 Проект на гитхаб: cutt.ly/B7ECx9J

🗒️ Конспект к видео: https://cutt.ly/J5XpaHo

🗒️ Все конспекты: cutt.ly/47EX9sp

👉🏻 Все серии второго сезона: www.youtube.com/playlist?list=PLknJ4Vr6efQHvhvlGcBSD4KHa4ekAn0DS

👉🏻 Первый сезон: youtube.com/playlist?list=PLknJ4Vr6efQHD8qkPPosGQjqrZpTa7KQP

AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻

ВК: vk.com/avitotech

Телеграм: t.me/avitotech

Хабр: habr.com/ru/company/avito/

Медиум (eng): medium.com/avitotech

Гитхаб: github.com/avito-tech/

Сайт: avito.tech/