Loading...
Skip to Content

Podcast Better Software Design

O uprawnieniach i domenie z Bartkiem Słotą

Odcinek 52, 7 lutego 2023

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:

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

Cytat odcinka

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

Ten podcast jest dostępny na platformach


Podcast Better Software Design

Warto także posłuchać...

Andrzej Krzywda

O programowaniu aspektowym z Andrzejem Krzywdą

Czym są cross-cutting concerns, point-cuts, join-points, advices oraz aspects? Jak wspomniane zagadnienia...
Odcinek 7
Jakub Pilimon

O Aggregates By Example, analiza procesu rezerwacji z Kubą Pilimonem

Kontynuujemy rozmowy o agregatach, jednak tym razem na warsztat bierzemy konkretny przykład z życia. Razem z...
Odcinek 2
Jakub Pilimon

O modelowaniu agregatów z Kubą Pilimonem

Wspólnie z Kubą siadamy przy pierwszym Domain Driven Design Roundtable i rozkładamy koncept agregatu na...
Odcinek 1

Potrzebujesz wsparcia w poprawie jakości projektu, architektury lub zwiększenia umiejętności w zespole?