50 Shades of Legacy
summary
Company is a used‑car marketplace (heycar). Claim: many “new” systems become legacy fast — example: a Swift microservice + Kafka pushed to production generates bad data and requires a manual repair script run every few days instead of a fix. Historical surprise: a 2010 mobile app chosen for cross‑compilation ran on Java without generics cross‑compile against Symbian and made sense then. Prescriptions: use ADRs and refactoring/testing books, isolate dependencies, experiment before committing.
AI-written summary · about
chapters (4)
related talks
48mLegacy, for lack of a better word, is good
54mThe Future of the Past – Legacy Will Stay With Us
47mLegacy Software: Really a Problem?
14mDo Legacy Systems dream of Modernization?
49mWhat Does a Legacy System Teach Us?
41mLegacy, for lack of a better word, is good
43mPatterns of Legacy Displacement
22mThe Future of Legacy
