Денис Цветцих - LINQ Expressions: искусство запрашивать данные

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

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

  • @dsboldyrev
    @dsboldyrev 5 หลายเดือนก่อน +2

    Мне кажется или доклад на половину скопирован с Максим Аршинов - Деревья выражений в enterprise-разработке?

  • @richard-harden
    @richard-harden 7 หลายเดือนก่อน +3

    Интересно, есть ли отличия от этого же доклада на другой конференции, который выложили 3 месяца назад?)))

    • @Инкогнито-р3ъ
      @Инкогнито-р3ъ 7 หลายเดือนก่อน +2

      Денис до этого тоже на двух разных конференциях с одним и тем же докладом про модульный монолит выступал

  • @vladlenbulatov1022
    @vladlenbulatov1022 7 หลายเดือนก่อน +1

    Фильтр накладывается "НА...", а это подразумевает логическую операцию "И", а вот "UNION" - это ИЛИ...
    Это философский аспект и его часто на факультетах информатики, кибернетики и прочих математик не преподают - жаль

  • @Fikusiklol
    @Fikusiklol 7 หลายเดือนก่อน

    Интересный разговор, но 90% времени автор рассказывал про костыли и как обойти то или иное ограничение.
    Спецификация не особо прижилась даже в самом DDD, тк это как правило рид сторона приложения.
    Если же есть некое бизнес правило в рамках которого надо проверить какие то данные, то это либо определяется либо на уровне контракте репозитория или доменного сервиса. Спецификация в этом случае - это вопрос совсем другого слоя (апп или инфраструктура).
    Менять эти спецификации также нужно будет при изменении требований, как и обычные лямбды.
    В чем смысл всего этого accidental complexity и кто его будет поддерживать?
    Лично я строго против данного паттерна и подхода.

  • @polarbar780
    @polarbar780 7 หลายเดือนก่อน

    Отличный доклад, просмотрел на 2 раза. Зачастую в больших проектах забивают на все эти вещи и делают кучу экстеншен методов на все случаи жизни )
    Но это не правильно. Правильный подход описан тут