
Modernizace legacy systému bez velkého přepisu
Nahraďte rizikové části staršího systému v řízených etapách. Hranice, fasáda, kontraktové testy, paralelní provoz a návrat snižují riziko.
Téma

Články a rozhodovací návody na téma software-architecture.

Nahraďte rizikové části staršího systému v řízených etapách. Hranice, fasáda, kontraktové testy, paralelní provoz a návrat snižují riziko.

Mikroslužby kupují nezávislost změn za skutečnou provozní cenu. Porovnejte hranice, vlastnictví, data, nasazování a signály pro oddělení služby.

Strategy, Adapter a Factory řeší odlišné druhy změn. Poznejte, kdy si každý vzor zaslouží místo v kódu a kdy je lepší přímá funkce.