Шаблоны разработки ПО. Шаблоны GRASP

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024
  • Шаблоны GRASP
    Курсы C#/.Net bit.ly/2SbWjXt
    Курсы Blockchain bit.ly/2P1oqGR

ความคิดเห็น • 11

  • @daredevil8999
    @daredevil8999 10 ปีที่แล้ว +6

    Сергей, спасибо за ваши лекции! Вы очень весело и интересно всё объясняете.

  • @HowItWorks
    @HowItWorks 5 ปีที่แล้ว +1

    Я люблю писать максимально производительный код понятный только мне и вычислительной машине. :) Потом на него можно навесить фасад для других разработчиков. :)

  • @vlad541
    @vlad541 3 ปีที่แล้ว +1

    Low coupling с 28:44
    High Cohesion с 32:47

  • @torrvic1156
    @torrvic1156 28 วันที่ผ่านมา

    Вельми премудро! Знал про low coupling как tightly coupled и loosely coupled, а также про high cohesion слышал, а вот про остальные из опыта понял, что так надо, но что под этим научная основа не знал.

  • @georgii6324
    @georgii6324 9 ปีที่แล้ว +2

    Я запутался, так как GRASP Creator хочет, чтобы мы писали сильно связанный код (класс A сам создает экземпляры класса B), а Java EE хочет наоборот - слабо связанный код (например через IoC и beans). Кому верить? ))

    • @devian2582
      @devian2582 7 ปีที่แล้ว

      Не важно как ты создаешь объект: через new() или через фабрику, важно, чтобы созданием занимался Information Expert

  • @HowItWorks
    @HowItWorks 5 ปีที่แล้ว

    Злоупотребление Indirection может привести к Gas Factory и вообще злоупотребление шаблонами может привести к отравлению шаблонами и дальнейшей невозможности креативно мыслить и находить интересные решения.

  • @АртёмЧерепанов-э3с
    @АртёмЧерепанов-э3с 6 ปีที่แล้ว +1

    Сергей, ты крут. спасибо за труды

  • @wanes101
    @wanes101 10 ปีที่แล้ว

    Я по вашей лекции изучил Grasp паттерны, лучше сразу переходить к GOF патернам или все же с этими по опытничить и изучать остальные?

  • @me2beats313
    @me2beats313 5 ปีที่แล้ว

    👍

  • @tr233
    @tr233 8 ปีที่แล้ว

    ЭтО СУПЕР!