Summary
Summary · Chapter 14
Key takeaways
Section titled “Key takeaways”- Despite the challenges, enterprises keep running legacy applications for many reasons. Working on one is a common task, most professionals will at some point, so architects should know how to oversee one effectively.
- Legacy systems routinely need changes (bug fixes, new features). To make those changes safer and easier, architects refactor them for maintainability.
- Architects also improve legacy systems by migrating them to the cloud and modernizing build and deployment processes.
- The next chapter shifts from technical topics to the soft skills an architect needs when moving from developer to architect.
Citations
Section titled “Citations”- Software Architect’s Handbook (Packt, 2018), Ch.14 “Summary”, p. 1074.