Mistakes I made working with legacy code and how to fix them
summary
Working with legacy code, the talk describes concrete mistakes the presenter made on real, twisted projects and how to fix them today. It covers practical techniques and patterns for improving and testing legacy systems, sharing stories and actionable best practices for mid-level developers.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:32What is legacy code
- 2:57Why work with legacy
- 4:25Documentation mistake
- 8:44Writing a framework mistake
- 13:57Legacy approach errors
- 17:12Unit tests role
- 20:29Legacy tools
- 22:43Avoid adding new code
- 23:50Code refactoring
- 31:36Testing hard methods
- 37:45Practical testing methods
- 42:25Code exploration
- 44:55Summary
- 47:05Conclusion
related talks
50mWe ♥️ legacy
52mHow to work with legacy so neither you nor the project burns out
01h 11mLegacy: Rewrite cannot support
52mOMG, What a Beautiful Legacy
36mWorking with Legacy Erlang Code
53mLegacy: how to win the race. Viktor Polishchuk. Java Fest 2020 Online
46mSir, Who Did This to You... — Let's Talk About Legacy
53m“Sir, who did this to you...” — Let’s Talk About Legacy
