Getting modules right with Domain-driven Design by Michael Plöd @ Spring I/O 2022

Поделиться
HTML-код
  • Опубликовано: 2 окт 2022
  • Spring I/O 2022 - Barcelona, 26-27 May
    Slides: speakerdeck.com/mploed/gettin...
    Domain-driven Design helps teams achieve a better alignment between the business and the technical architecture in order to design applications that have highly expressive and maintainable domain models. This talk aims at giving you an overview of Domain-driven Design and how the ideas behind it help you to create better modular applications.
    We will talk about aspects from strategic Domain-driven Design such as Bounded Contexts and Subdomains, in addition to that the talk will explain the most important patterns from the tactical part of Domain-driven Design (Aggregate, Entity, Value Object). Finally you will learn about methods that help you in getting a better understanding about the domain you are working in.
  • НаукаНаука

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

  • @enfieldli9296
    @enfieldli9296 Год назад +11

    We need more talks like this! Informative and entertaining!

  • @marcusradell7544
    @marcusradell7544 8 месяцев назад +5

    This was one of the best wholistic presentations on DDD I've seen!
    Personal highlights that feel very important to me:
    - Modular Monoliths
    - Coupling Points
    I am on the lookout for beginner level content around those two topics for Java and C#. Please ping me if anyone has tips for good resources 🙂

  • @dotnetenthousiast1855
    @dotnetenthousiast1855 Год назад +1

    Enabling talk, a lot of good tools and resources to get you going. Also very entertainingly brought by Michael.

  • @jenniferleech7602
    @jenniferleech7602 2 месяца назад

    So many gems in this session! Thanks for sharing

  •  6 месяцев назад

    This is gold! Thanks!

  • @kalinduabeysinghe8917
    @kalinduabeysinghe8917 4 месяца назад

    Amazing talk! Great information put out!

  • @sakthisathya5352
    @sakthisathya5352 7 месяцев назад

    Great session very informative, thank you

  • @DanielMoraes04
    @DanielMoraes04 Год назад +2

    superb talk!

  • @user-tm2im8em8d
    @user-tm2im8em8d 4 месяца назад

    Thanks a lot, it's the great session. I'm accumulate a peach of information from a lot VDO

  • @arturoidemas9183
    @arturoidemas9183 Год назад

    Great talk!

  • @oeaoo
    @oeaoo Год назад +4

    Sense of humour is outstanding. So is the presentation.

  • @nitrovent
    @nitrovent Год назад +2

    I really enjoy your enthusiasm speaking live :)

  • @TheLavaBlock
    @TheLavaBlock Год назад +3

    Very good explanations and flow in the call... eh... talk

    • @michaelploed
      @michaelploed Год назад +1

      ha ha ha yeah that was kind of funny of me being still mentally stuck in remote settings. Thanks for your kind words!

  • @robertwhite3503
    @robertwhite3503 9 месяцев назад +1

    I have finally understood root aggregates. I thought these were just DAOs. But they are similar to a previous concept I knew, which was facade classes, but these are facades for DAOs.

  •  Год назад +1

    Excellent talk!!

  • @TristanOnGoogle
    @TristanOnGoogle Год назад +1

    When understanding a word is a matter of life and death : In France, "la tomate" designates 2 very different children games, one is about passing a balloon rolling on the floor punching it with 2 hands joined, the other is about the longest you can tolerate a strangulation, you better know what your kid is talking about ;)

  • @velvetsound
    @velvetsound 3 месяца назад

    This talk has a lot of subtlety to it under the hood. Unless you’ve been exposed to a Fortune 500 system or three, you might not be able to understand the reasons this works in practice. This particularly applies when making plans for decomposing a very large (4M-20M lines of code) monolith that’s older - where every change breaks something unrelated and every release is a buggy mess.

  • @kimk.m2428
    @kimk.m2428 6 месяцев назад

    Just leaving a footprint to see who finds me from this neck of the woods

  • @dan_haywood
    @dan_haywood 7 месяцев назад

    Some good heuristics with event storming... but so much dogma! I guess it was an introductory talk, but it's a shame that DDD is dominated by the worldview espoused here.

  • @joachimdietl6737
    @joachimdietl6737 Год назад +3

    Just a marketing session. Blabla

  • @h2o2m3n
    @h2o2m3n Месяц назад

    half of the talk is “yeah”