Plan Szkolenia

Czym jest Domain Driven Design (DDD)

  • Definiowanie dziedziny problemu
  • Sposoby pozyskiwanie wiedzy z danej dziedziny

Wspólny język i terminologia

  • Znajdowanie wspólnego języka
  • Layered Architecture
  • Entities
  • Value Objects
  • Services
  • Modules
  • Aggregates
  • Factories
  • Repositories

Refaktoryzacja

  • Czym jest refaktoryzacja
  • Sposoby i wzorce refaktoryzacji
  • Refaktoryzacja jako proces ciągły

Zachowywanie integralności modelu

  • Bounded Context
  • Continuous Integration
  • Context Map
  • Shared Kernel
  • Customer-Supplier
  • Conformist
  • Anticorruption Layer
  • Separate Ways
  • Open Host Service
  • Distillation

 

Wymagania

Wiedza z zakresu analizy biznesowej oraz zarzdzania projektami.

  14 godzin
 

Liczba uczestników


Data rozpoczęcia

Data zakończenia


Daty szkoleń są uzależnione od dostępności trenerów. Szkolenia standardowo odbywają się w godzinach od 09:00 do 16:00.
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.

Opinie uczestników (3)

Szkolenia Powiązane

Certified Agile Process Owner (CAPO)®

  14 godzin

Certified Agile Service Manager (CASM)®

  14 godzin

Powiązane Kategorie