
Modernizácia legacy systému bez veľkého prepisu
Nahraďte rizikové časti staršieho systému po kontrolovaných etapách. Hranice, fasáda, kontraktové testy, paralelná prevádzka a návrat znižujú riziko.
Téma

Články a rozhodovacie návody na tému software-architecture.

Nahraďte rizikové časti staršieho systému po kontrolovaných etapách. Hranice, fasáda, kontraktové testy, paralelná prevádzka a návrat znižujú riziko.

Mikroslužby kupujú nezávislosť zmien za reálnu prevádzkovú cenu. Porovnajte hranice, vlastníctvo, dáta, nasadzovanie a signály na oddelenie služby.

Strategy, Adapter a Factory riešia odlišné druhy zmien. Zistite, kedy si každý vzor zaslúži miesto v kóde a kedy je lepšia priama funkcia.