1.10 Low Coupling | Курс «Паттерны и практики написания кода»

Поділитися
Вставка
  • Опубліковано 23 січ 2025

КОМЕНТАРІ • 12

  • @kl45gp
    @kl45gp Рік тому +1

    это очень классная информация, но лайков и просмотров так мало видимо потому, что чтобы понять ее важность надо на опыте к этому придти

  • @TheManblax
    @TheManblax Рік тому +1

    Упоминаемая литература
    1. Крэг Ларман: Применение UML 2.0 и шаблонов проектирования / Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development by Craig Larman

  • @Денис-в5д5ь
    @Денис-в5д5ь 2 роки тому

    Все видео пролайкал )

  • @Томас-и1м
    @Томас-и1м 2 роки тому

    Спасибо

  • @ВадимУсенко-д8ч
    @ВадимУсенко-д8ч 2 роки тому

    Я так понимаю , это тесно связано с принципом single responsibility из solid . Необходимо уменьшать связи между классами , но при этом и не создавать богоподобный объект / класс , обладающий логикой которая к нему не относится . Поправьте , если не прав .

    • @AvitoTech
      @AvitoTech  2 роки тому

      Всё верно! В следующем сезоне мы обязательно рассмотрим эту тему более подробно. 😉

    • @Restrate96
      @Restrate96 2 роки тому

      @@AvitoTech 7:05 Поправлю, я на сколько помню связь идет Controller -> Sale -> Payment по книги, и по логике т.к теряет связь.

    • @AvitoTech
      @AvitoTech  2 роки тому

      @@Restrate96 В первоисточнике в теме Low Coupling связь идёт :Register -> p:Payment -> :Sale . По смыслу Register это тот же Controller, поэтому здесь не стали усложнять.

    • @Restrate96
      @Restrate96 2 роки тому +1

      @@AvitoTech Понятно, спасибо. Обучение скоро заканчиваю, проект финальный должен быть Доска обьявлений, поэтому смотрю как глобальные проекты сделаны

    • @AvitoTech
      @AvitoTech  2 роки тому

      @@Restrate96 Удачи с проектом! 😉

  • @gyros9162
    @gyros9162 Рік тому

    Продвигайте эти видео, Авито, вы чё! Столько труда вложили же