Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код для сложных систем?

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024

Комментарии • 8

  • @xfg9183
    @xfg9183 7 лет назад +8

    В вашем примере Quantity меняет свое состояние, хотя в книге сказано, что Value Object являются неизменными (immutable). В Entity следует держать методы, которые меняют её состояние, а у вас в Product есть методы для вычисления скидки и т.д., книга говорит, что такой код должен уходить в Domain Service.

  • @mmospanenko
    @mmospanenko 4 года назад +5

    Как так - кроме меня никто про звук не написал?

  • @vovs03
    @vovs03 6 лет назад

    Спасибо за доклад по #DDD. Cool [Ubiquitous Language, Bounded Content, Context map]; А также за предоставленную видео-запись.

  • @artemov_ivan
    @artemov_ivan 8 лет назад +3

    Лучший доклад по DDD

  • @nicktech2152
    @nicktech2152 2 года назад

    Да, конечно, к программистам приходит заказчик и они в подавляющем большинстве думают как бы им реализовать бизнес логику через скл запрос. Ну что за надуманные примеры? Какие-то биба и боба, извините.

  • @xrollup
    @xrollup 7 лет назад +1

    Годы идут. Примеры все те же. Купи дешевле, продай дороже, посчитай прибыль? Вам не тошно, товарищи?

    • @dixydo
      @dixydo 5 лет назад +2

      Лучше капитализма пока ничего не придумали. Последние лет 500 это наглядно подтверждают. А последние 100 лет показывают, что ни социализм, ни, тем более, коммунизм не работают.
      Так что бизнесс и дальге будет покупать дешевле и продавать дороже, а программисты будут реализовывать то, что нужно заказчику. Заказчик платит не за то, чтобы ти писал код, а за то, чтобы всё работало так, как он хочет.

    • @1Virkom
      @1Virkom 3 года назад

      @@dixydo что за сказки? Кто сказал, что не работают? Им не дают работать - это верно.