Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Brownfield Architecture transformations

Brownfield Architecture transformations

Architectural changes in existing systems are tough. This presentation talks about various techniques that can be used demonstrated in 3 different projects

Arnon Rotem-Gal-Oz

January 04, 2024

More Decks by Arnon Rotem-Gal-Oz

Other Decks in Technology

Transcript

  1. Agenda Preface Chapter 1: The switcheroo rescue Chapter 2: the

    switch - IRL Chapter 3: the hard parts Chapter 4: Crape diem Epilog
  2. A complex system that works is invariably found to have

    evolved from a simple system that works. John Gall, Systemantics (1977)
  3. Module Distinct part of a system that performs some function

    and hides its inner workings from the rest of the system (~ David Parnas, 1972)