We ♥️ legacy
summary
The talk discusses working with legacy code and reframes it as a common, manageable part of software work rather than something shameful. It covers practical tools and techniques to reduce frustration when maintaining or improving legacy systems, emphasizing that starting from scratch is often not an option and that skills like patience are important.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:31Acknowledgments
- 3:22Legacy treasure history
- 5:50Monster 1: Rewriting blindly
- 8:00Monster 2: The Super ego
- 10:28Hiring mercenary Adaza
- 13:42Legacy code value
- 16:35Monster 3: Spaghetti code
- 19:30Monster 4: Hoarding
- 22:44Monster 5: Almost done
- 25:57Monster 6: Jenga
- 28:31Monster 7: Juan Palomo
- 31:03Monster 8: Mr. Vans
- 35:04Team growth victory
- 36:53Closing & Q&A
related talks
52mOMG, What a Beautiful Legacy
01h 11mLegacy: Rewrite cannot support
42mLegacy Came to Stay
52mHow to work with legacy so neither you nor the project burns out
53mLegacy: how to win the race. Viktor Polishchuk. Java Fest 2020 Online
53m“Sir, who did this to you...” — Let’s Talk About Legacy
49mWhat Does a Legacy System Teach Us?
50mMistakes I made working with legacy code and how to fix them
