This was a talk by Martin Cronjé and Jacques De Vos at Agile Australia 2016.
It was great to see some fellow South African’s at the conference in Australia, although given Martin has just immigrated to New Zealand we aren’t sure he still qualifies as South African 🙂
Martin and Jacques shared their experience working on various legacy systems. They also shared some good patterns for refactoring, and encouraged people to resist rewriting.
Biggest takeaways were that you need to stop hiding your legacy code. Talk about it, make it visible, and consider it YOUR job to clean it up.
Here are the sketchnotes from the talk.