2.2 Бритва Оккама, KISS, YAGNI, BDUF. | Курс «Паттерны и практики написания кода»

Sdílet
Vložit
  • čas přidán 3. 07. 2024
  • Всем привет! Это второй сезон курса о паттернах и практиках написания кода от бэкенд-инженера Авито - Юрия Афанасьева.
    Во второй серии Юра рассказывает про четыре принципа: Бритва Оккама, 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 | Итоги
    👨‍💻 Проект на гитхаб: cutt.ly/B7ECx9J
    🗒️ Конспект к видео: cutt.ly/95xZ2F9
    🗒️ Все конспекты: cutt.ly/47EX9sp
    👉🏻 Все серии второго сезона: • Второй сезон курса: Па...
    👉🏻 Первый сезон: • Первый сезон курса: Па...
    AvitoTech - это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
    ВК: avitotech
    Телеграм: t.me/avitotech
    Хабр: habr.com/ru/company/avito/
    Медиум (eng): / avitotech
    Гитхаб: github.com/avito-tech/
    Сайт: avito.tech/
  • Věda a technologie

Komentáře • 18

  • @pavzagor
    @pavzagor Před rokem +5

    Мало корректных примеров по бритве Оккама.
    Продакшн кайфовый, подача супер.
    Спасибо, что делаете это 🙏🏼

    • @AvitoTech
      @AvitoTech  Před rokem

      Посмотрите на наши примеры для принципов DRY, KISS, YAGNI. Все они являются частными случаями бритвы Оккама.

  • @user-rm1rq7hk8c
    @user-rm1rq7hk8c Před rokem +4

    Мне кажется этот курс можно в школе показывать, настолько все по полочкам)

  • @user-oy1pb9ne5r
    @user-oy1pb9ne5r Před rokem +1

    Сравнительна оценка принципов - очень показательна, спасибо!

  • @anastasiavolodina3201
    @anastasiavolodina3201 Před rokem +5

    Восторг! Понятно, визуально приятно и Юра чертовски хорош собой❤

  • @ishtain6304
    @ishtain6304 Před rokem +1

    Благодарю! По новому пришлось взглянуть на старые концепты. И это супер!

  • @Treidgy
    @Treidgy Před rokem +3

    Спасибо) Очень приятная подача материала и хороший, полезный контент)

  • @alexeymurnikov1413
    @alexeymurnikov1413 Před rokem +1

    Браво! Контент высочайшего уровня

  • @madikhan-only
    @madikhan-only Před rokem +3

    Крутой выпуск!

  • @genkazavr
    @genkazavr Před rokem +1

    Спасибо, материал понравился как и анимация))

  • @MyFoenix
    @MyFoenix Před rokem +1

    Спасибо ждем продолжения

  • @user-gw2rx7sq7j
    @user-gw2rx7sq7j Před rokem +1

    Мультики милашные )

  • @dmitriyobidin6049
    @dmitriyobidin6049 Před 10 měsíci

    Звуковик молодец, поработал с шипящими, звук помягче чем в первом видео сезона.

  • @Xpundel
    @Xpundel Před rokem

    Курс хороший, но редакторам нужно поработать над использованием деепричастных оборотов :)

    • @AvitoTech
      @AvitoTech  Před rokem

      Спасибо за обратную связь! Обратим внимание на ваши рекомендации.

  • @mike-aaa
    @mike-aaa Před rokem +1

    Немного нудновато, будто тебе википедию читают.

  • @avada-kentaura
    @avada-kentaura Před 9 měsíci

    Спасибо за курс! Есть претензия к ударению в фамилии - нужно ставить на первую О ( ru.m.wikipedia.org/wiki/%D0%91%D1%80%D0%B8%D1%82%D0%B2%D0%B0_%D0%9E%D0%BA%D0%BA%D0%B0%D0%BC%D0%B0 )