Бесплатный вебинар для продвинутых разработчиков “Паттерны организации доменной логики”

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

КОМЕНТАРІ • 17

  • @alexbendler943
    @alexbendler943 3 роки тому

    Thank you so much. And slides with English notions it is simple way for "light" transformation from USSR's to civilized conscious of programmers!

  • @ИванИванов-в4н9п
    @ИванИванов-в4н9п 3 роки тому +2

    Диаграммы Сергея божественны, лучше всяких ваших дроайо, плант умлов и т.д.

  • @vladimirvychuzhanin4105
    @vladimirvychuzhanin4105 3 роки тому +1

    видим Сергея, ставим лайк!

  • @mherarsh
    @mherarsh 3 роки тому +6

    Сергей, при всем уважении, не могу согласится с описанием MVC (время - 1:22:38), Model в MVC это и есть entity, если, как ты описал - когда мы должны передавать не все поля (например) что часто встречается в мобильной разработке или в UI используется другой паттерн "MVVM", которая предназначена для этих целей, а если взять какой то spring mvc, где MVC и simple domain model (как ты нас учил :) ) там вообще entity от view-model отличается тем что просто находится в пакете dto, в отличии от .net mvc где правильно используется MVVM, поэтому некорректно называть MVC слоем презентации. MVC на уровне презентации можно рассматривать только в контексте какого то Angular или React, и то со скидкой, потому что немного все таки отличается от MVC т.к. используются Flux или Redux а они подразумевают состояние.

    • @albrehtdurer557
      @albrehtdurer557 3 роки тому +1

      при всем уважении вы не правы - смотри mvc существует в слое ui, сущности существуют в слое bl....так вот mvc без bl не может существовать(просто отображать будет нечего), а bl может.

  • @max_mgtow
    @max_mgtow 3 роки тому

    Спасибо за стрим, Сергей 🤝

  • @Giganauth
    @Giganauth 3 роки тому +3

    Даёшь видео про транзакции

  • @veloyozh
    @veloyozh 3 роки тому +4

    Узкое место стрима - скорее всего сжатие видеопотока на лету, т.е. нужно более продуктивный процессор (а не скорость сети). Либо думать о кодеках, которые привлекают видяху для сжатия.

  • @albrehtdurer557
    @albrehtdurer557 3 роки тому +1

    Серегей , т.е. основываясь на 41:05, можно сказать, что spring затрудняет реализацию идей ооп ?

  • @efimov90
    @efimov90 3 роки тому +1

    Сергей, не совсем понял часть про то, что для RichModel не нужен фреймворк. До этого вы говорили, что нет фреймворков поддерживающих RichModel и это понятно. Я вроде понимаю как выглядит RichModel (не зря же про GOF и GRASP смотрел лекции), но фразу эту не до конца понял, подразумевается, что ORM не нужен или что-то другое? Время 1:51:36

  • @VaGroz
    @VaGroz 3 роки тому +1

    Скалистам будет полезен курс?

  • @СашаТрисектор
    @СашаТрисектор 3 роки тому +1

    а как ві расскажите, что купсі у вас стоят в 3х чем, например, coursera?

  • @eternalstudent6960
    @eternalstudent6960 3 роки тому

    Зачем вводить студентов в заблуждение разделяя ORM и Active Record(AR). AR - это и есть ORM, один из вариантов реализации. Корректнее было, если по Фаулеру, то указать на два варианта (паттерна) реализации ORM - Active Record и Data Mapper.

  • @TakemuraGoro
    @TakemuraGoro 3 роки тому

    При всем уважении. Не понимаю для кого видео. Не объясняется, как именно работают разные модели, собственно говоря, что такое модель в данном контексте. Значит подразумевается, что слушатель знает. Зато очень много рассказывается на каком-то банальном уровне чем они отличаются, хотя это слишком очевидно, для тех, кто их знает.

  • @alexcorte2913
    @alexcorte2913 3 роки тому +1

    Хоть усритесь.... ну и культурка. Зовите его Фича!

  • @СашаТрисектор
    @СашаТрисектор 3 роки тому

    люкс не понятно какая компания- єто, что серьезная компания - так рукрутеров-дураков майнит, - и и ві типа серьезгій чел?