Legacy code usually doesn’t make us happy. It looks awful, it’s complex and hard to manage. And it gets better – we have to live with this code for years. This presentation is about how to survive legacy code and how to make it better step by step. Main focus of this presentation is on hardest part of process – who to get moving and how to get from awful code hell to situation where we can sleep the nights again.
- What is legacy code?
- Where it comes from and how it happens?
- Getting ready to climbing out from hole
- Tools and techniques