Agenda szkolenia

Agenda jest elastyczna i zależy od potrzeb klienta. Program szkolenia ustalamy z uczestnikami przez każdą sesją indywidualnie.

  1. Event Storming
    • Teoretyczne wprowadznie
    • Prezentacja building blocks
    • Big Picture (omówienie faz, przeprowadzenie przykładowej sesji)
    • Process Modeling (omówienie dodatkowych building blocks, przeprowadzenie przykładowej sesji)
    • Software Design ES (omówienie teoretyczne)
  2. Domain Driven Design
    • Teoretyczne wprowadzenie
    • Omówienie building blocks
    • DDD strategiczne – omówienie na podstawie ES
  3. DDD taktyczne
    • Wstęp do hexagonal/ports and adapters architecture
    • Omówienie dobrych praktyk oraz zasad panujących w architekturze
    • Live coding session
    • Gdzie używać i kiedy nie używać