ES – Design Level cz1

Na tym poziomie rozwiązujemy już konkretne problemy danego baunded contextu. My na warsztat wzięliśmy pierwszy z brzegu czyli „Rejestracja użytkownika”. Praca była wspólna: Jakub Wiącek, Paweł Liszka, Marcin Juranek W tej części ES dochodzą nowe karteczki i pojęcia. niebieska karteczka – określająca komendę, która poprzedza zdarzenie żółte karteczki – reguły, Więcej…

Granice kontekstów

Bounded Context Inaczej granica pojęć domeny. Po wyznaczeniu sub-domen naszego systemu przyszedł czas na bounded contexty.  Bounded contexty wyznacza się w Event Storming Process Level. Co daje nam wyznaczenie granic kontekstów? Najważniejszą zaletą tego podziału jest określenie wspomnianej właśnie granicy przestrzeni, w której zamykają się pojęcia związane z daną dziedziną Więcej…

Kod Torfowisko cz1

Zadanie domowe z DNA (Torfowisko) Po miesiącu od pierwszego commita, uznałem, że czas  coś jednak zamieścić na blogu, a jest ku temu sposobność. Ostatnim etapem Event Stormingu jest Design Level po którym następuje „kodzenie”. W moim przypadku nie było inaczej, aczkolwiek kod powstał w oparciu o jeden tylko Bounded Context Więcej…

Sub-domeny

Zrozumienie domeny  jest kluczem do stworzenia dobrego rozwiązania. Odkrywanie subdomen Jest częścią procesu rozumienia problemu. Subdomeny  są to części systemu, które skupiają się w określonej dziedzinie domenowej, operują pojęciami ograniczonymi przez tę domenę. Jak je odkryć? Z pomocą przychodzą heurystyki, dzięki którym możemy w łatwiejszy sposób odkryć subdomeny i zadać Więcej…

Evet Stroming Big Picture

Opis zadań z DNA rozpoczynam od Event Stromingu, którego pierwszym etapem jest Big Picture. W tym miejscu nie będę się zagłębiał w dokładny opis warsztatu, a jedynie przedstawię pobieżnie kroki i wynik jaki powstał po wspólnie przeprowadzonej sesji.  Krótki wstęp. Technikę tę po raz pierwszy przedstawił Alberto Brandolini, jej twórca Więcej…