Obserwuj

Odcinek 52

W trakcie implementacji systemu często stajemy przed problemem kontroli uprawnień i decydowaniu, czy pozwalamy użytkownikowi wykonać określoną operację. Ten jeden, pozornie prosty IF w kodzie jest pretekstem do dzisiejszej rozmowy z Bartkiem Słotą, na temat kontroli uprawnień w projekcie opartym o techniki Domain-Driven Design.

Na konkretnym przykładzie przejdziemy proces analityczno-modelarski i rozważymy możliwe opcje, ich zalety i wady.

W odcinku pojawiają się narzędzia i herystyki modelowania, o których szerzej posłuchać można we wcześniejszych odcinkach podcastu:

Jeśli nie uwzględnimy elementu strategicznego, prosty IF będzie nas kosztował dużo czasu

Słota Bartek

Materiały dodatkowe

  • Miro board z fragmentem EventStormingu dla omawianych w odcinku procesów, z mapą kontekstów i relacjami
  • Narzędzie ContextMapper z DSL dla strategicznego DDD, Context Mappingu i dekompozycji serwisów
PODCAST JEST DOSTĘPNY NA PLATFORMACH