Domain-Driven Design w transformacji systemów. Skuteczna modernizacja legacy bez zbędnego ryzyka Carola Lilienthal, Henning Schwentner
- Autorzy:
- Carola Lilienthal, Henning Schwentner
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 400
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Domain-Driven Design w transformacji systemów. Skuteczna modernizacja legacy bez zbędnego ryzyka
Czego się nauczysz?
- Oceny kondycji systemu legacy i wyboru optymalnej ścieżki transformacji
- Stosowania metody Domain-Driven Transformation (DDT) na poziomie strategicznym i organizacyjnym
- Wykorzystywania indeksu dojrzałości modularności (MMI) do diagnozy systemu i planowania zmian
- Identyfikowania i radzenia sobie ze złożonością w przestrzeni problemu i rozwiązań
- Stosowania podstawowych i zaawansowanych koncepcji Domain-Driven Design (DDD) w transformacji
- Modelowania kooperacyjnego z użyciem EventStorming, Scenario Casting i Domain Storytelling
- Tworzenia i dokumentowania architektury z wykorzystaniem modelu C4, stylów architektonicznych i modularności
- Praktycznego przeprowadzania refaktoryzacji dziedzinowych, strategicznych, taktycznych i socjotechnicznych
- Reorganizacji zespołów programistycznych zgodnie z topologiami zespołów i przechodzenia na architekturę wertykalną
- Stabilizowania i modernizowania systemów poprzez automatyzację buildów, aktualizację zależności oraz testy
- Oddzielania logiki biznesowej od technicznej i wzmacniania kodu źródłowego wiedzą dziedzinową
- Projektowania i wdrażania architektury docelowej w podejściu kontekstów ograniczonych (bounded contexts)
- Planowania priorytetów refaktoryzacji i realizacji działań transformacyjnych z użyciem narzędzi takich jak Kanban
- Rozwiązywania typowych wyzwań związanych z dekompozycją, anemicznym modelem i migracją danych
- Wykorzystywania AI do wsparcia w identyfikacji modeli dziedzinowych i analizy architektury
- Implementowania wzorców dziedzinowych w różnych kontekstach biznesowych, technicznych i organizacyjnych
Przekształć legacy w przewagę konkurencyjną dzięki Domain-Driven Design
Modernizacja systemów zastanych to jedno z największych wyzwań współczesnej inżynierii oprogramowania. W erze cyfrowej transformacji firmy borykają się z przestarzałymi monolitami, które hamują innowacje i generują coraz wyższe koszty utrzymania. Domain-Driven Design (DDD), podejście od lat uznawane za skuteczne w tworzeniu nowego oprogramowania, przechodzi drugą młodość jako metodyka transformacji systemów legacy. Książka wypełnia istotną lukę na rynku oferuje kompleksowe, praktyczne podejście do modernizacji opartej na zasadach DDD, łączące aspekty techniczne, biznesowe i organizacyjne.
Autorzy prezentują metodę Domain-Driven Transformation (DDT) na poziomie strategicznym i organizacyjnym. Prowadzą czytelnika przez cztery kluczowe kroki: ponowne odkrywanie dziedziny biznesowej, modelowanie architektury docelowej, dopasowanie architektury rzeczywistej do docelowej, a także określanie priorytetów i realizację działań transformacyjnych. Szczególną wartość stanowi indeks dojrzałości modularności (MMI), który pozwala ocenić stan systemu i wybrać odpowiednią ścieżkę transformacji. Książka pokazuje, jak unikać pułapek wielkiego przepisania, stosować refaktoryzacje dziedzinowe i reorganizować zespoły według metodologii team topologies.
Najważniejsze zagadnienia:
- Ocena kondycji systemu i wybór właściwej ścieżki transformacji
- Techniki ponownego odkrywania dziedziny
- Katalog refaktoryzacji dziedzinowych
- Reorganizacja zespołów z horyzontalnej (warstwowej) na wertykalną (międzyfunkcyjną)
- Praktyczne studia przypadków z branży kinowej, bankowej, leasingowej i portowej
- Zastosowanie AI do wsparcia procesu transformacji i refaktoryzacji
Jeśli rozpoczynasz projekt transformacji, polecam przeczytać tę książkę!
Michael Feathers, autor Working Effectively with Legacy Code
To najlepsza książka o DDD dostępna na rynku
Sergio Morazan, OBI Group Holding
Wypełnia lukę w literaturze poświęconej projektowaniu dziedzinowemu, koncentrując się na praktycznym zastosowaniu zasad DDD w transformacji systemów zastanych
Gien Verschatse, współautor Collaborative Software Design
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Domain-Driven Design w transformacji systemów. Skuteczna modernizacja legacy bez zbędnego ryzyka Carola Lilienthal, Henning Schwentner
(0)