Jump to ratings and reviews
Rate this book

Domain-Driven Refactoring: A hands-on DDD guide to transforming monoliths into modular systems and microservices

Rate this book
Współczesne aplikacje muszą łączyć niespotykaną wcześniej zwinność i skalowalność z precyzyjnym dopasowaniem do celów biznesowych. Od programistów i architektów wymaga się dziś nie tylko doskonałości technicznej, ale także zrozumienia zasad rządzących daną domeną. Tę filozofię znakomicie wspiera projektowanie zorientowane domenowo domain-driven design (DDD).

Dzięki tej książce poznasz kluczowe koncepcje i praktyczne wskazówki, które pomogą Ci przekształcić monolit w nowoczesny, modułowy system. Autorzy szczegółowo omawiają strategiczne wzorce DDD, takie jak ograniczone konteksty i język wszechobecny, które poprawiają komunikację między ekspertami technicznymi i dziedzinowymi. Nauczysz się technik modelowania ułatwiających kontrolę nad złożonością i zwiększających elastyczność oprogramowania. Dowiesz się także, jak integrować mikrousługi, zarządzać komunikacją między nimi i zapewniać spójność danych i transakcji. W efekcie nauczysz się projektować systemy, w których logika biznesowa pozostaje w centrum wszystkich decyzji projektowych.

W książce między innymi:
- rozgraniczanie komponentów systemu,
- wzorce strategiczne: ograniczone konteksty i język wszechobecny,
- wzorce taktyczne do budowania agregatów i encji,
- główne wzorce refaktoryzacji i ich wdrażanie,
- architektury sterowane zdarzeniami a powiązania między komponentami,
- testowanie integralności architektury.

DDD: logika biznesowa to serce każdego dobrego projektu!

324 pages, Paperback

Published May 16, 2025

Loading...
Loading...

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
10 (83%)
3 stars
2 (16%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.