2.2 Бритва Оккама, KISS, YAGNI, BDUF. | Курс «Паттерны и практики написания кода»
Всем привет! Это второй сезон курса о паттернах и практиках написания кода от бэкенд-инженера Авито — Юрия Афанасьева. Во второй серии Юра рассказывает про четыре принципа: Бритва Оккама, KISS, YAGNI и BDUF. После просмотра видео вы поймёте, зачем использовать каждый из принципов, и как они упростят работу над проектом. Таймкоды: 00:00 | Вступление 00:52 | О принципе «Бритва Оккама» 01:42 | Ключевые задачи принципа 02:15 | Как правильно работать с принципом 03:30 | Использование Бритвы Оккама на примере учебного проекта 04:39 | Пример из истории 06:08 | KISS. Keep It Simple Stupid 06:59 | История создания принципа 07:35 | Основные задачи принципа 09:18 | Использование KISS на примере учебного проекта 10:07 | Когда нарушается принцип KISS 12:00 | Выводы 12:39 | YAGNI. You Are Not Gonna Need It 14:05 | Использование YAGNI на примере учебного проекта 15:37 | Проблемы от избыточной реализации 16:53 | Сравнение DRY, KISS и YAGNI 17:45 | BDUF. Big Design Are Front 18:30 | Разница между YAGNI и BDUF 19:04 | Смотрим на разницу между YAGNI и BDUF в коде 19:48 | Итоги Сайт курса - https://clc.to/2q-neg
👨💻 Проект на гитхаб: https://cutt.ly/B7ECx9J
🗒️ Все конспекты: https://cutt.ly/47EX9sp
Делаем лучший в мире классифайд, присоединяйся! - https://clc.to/Ta9UsA
👉🏻 Все серии второго сезона: • Второй сезон курса: Паттерны и практики на... 👉🏻 Первый сезон: • Первый сезон курса: Паттерны и практики на... 👉🏻Третий сезон: • 3 сезон. Паттерны и практики написания кода. AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻 ВК: https://vk.com/avitotech
Телеграм: https://t.me/avitotech
Хабр: https://habr.com/ru/company/avito/
Медиум (eng): / avitotech Гитхаб: https://github.com/avito-tech/
Сайт: https://avito.tech/