Player FM uygulamasıyla çevrimdışı Player FM !
86. O DDD w legacy z wykorzystaniem Bubble i Autonomous Contexts z Marcinem Markowskim
Manage episode 417029953 series 2658952
Wiele osób chciałoby przy każdym projekcie pracować w green-fieldzie i móc wszystkie decyzje podejmować samodzielnie. Rzeczywistość jest jednak zwykle całkowicie inna, musimy żyć z odziedziczonym kodem i zaprojektowanym modelem. Taki green-field, w którym można zacząć projektować i wdrażać nowy model i techniki DDD, można jednak sobie wykroić.
Wspólnie z Marcinem Markowskim rozmawiamy dziś o technikach Bubble Context, Autonomous Context i Legacy As Exposed Service Erica Evansa, dzięki którym można zacząć refaktoryzację legacy. Z mniejszym lub większym związaniem z legacy, w zależności od potrzeb i możliwości w projekcie.
W dzisiejszej rozmowie:
- na czym polegają techniki Bubble i Autonomous Context,
- kiedy warto, a kiedy nie, korzystać z ich możliwości,
- wykorzystaniu istniejących danych w nowym modelu domenowych,
- ACL-backed repository, Ports & Adapters i innych przydatkach tu technikach,
- jakie synchronizować dane między kontekstami i jakie inne wyzwania staną prawdopodobnie na drodze ku lepszemu,
- współpracy w zespole przy wdrażaniu takich technik.
Materiały dodatkowe:
- Artykuł Getting Started with DDD when surrounded by legacy systems Erica Evans, 2013
95 bölüm
Manage episode 417029953 series 2658952
Wiele osób chciałoby przy każdym projekcie pracować w green-fieldzie i móc wszystkie decyzje podejmować samodzielnie. Rzeczywistość jest jednak zwykle całkowicie inna, musimy żyć z odziedziczonym kodem i zaprojektowanym modelem. Taki green-field, w którym można zacząć projektować i wdrażać nowy model i techniki DDD, można jednak sobie wykroić.
Wspólnie z Marcinem Markowskim rozmawiamy dziś o technikach Bubble Context, Autonomous Context i Legacy As Exposed Service Erica Evansa, dzięki którym można zacząć refaktoryzację legacy. Z mniejszym lub większym związaniem z legacy, w zależności od potrzeb i możliwości w projekcie.
W dzisiejszej rozmowie:
- na czym polegają techniki Bubble i Autonomous Context,
- kiedy warto, a kiedy nie, korzystać z ich możliwości,
- wykorzystaniu istniejących danych w nowym modelu domenowych,
- ACL-backed repository, Ports & Adapters i innych przydatkach tu technikach,
- jakie synchronizować dane między kontekstami i jakie inne wyzwania staną prawdopodobnie na drodze ku lepszemu,
- współpracy w zespole przy wdrażaniu takich technik.
Materiały dodatkowe:
- Artykuł Getting Started with DDD when surrounded by legacy systems Erica Evans, 2013
95 bölüm
Minden epizód
×Player FM'e Hoş Geldiniz!
Player FM şu anda sizin için internetteki yüksek kalitedeki podcast'leri arıyor. En iyi podcast uygulaması ve Android, iPhone ve internet üzerinde çalışıyor. Aboneliklerinizi cihazlar arasında eş zamanlamak için üye olun.