Brutal refactoring, lying code, the Churn, and other emotional stories from Legacy Land
Working effectively with legacy code isn’t all about creating test harnesses before refactoring algorithms. The “safety first” strategy doesn’t always apply. Not if the code you’re looking at is LYING IN YOUR FACE anyway.
In this talk I’ll show you what brutal refactoring is. I’ll show you the red glowy eyes of the Churn. And I’ll hold up some big warning signs that should prevent you from producing legacy code today.
Table flips allowed.
- 01/29/2019 DomCode meetup, Utrecht website
- 01/26/2019 PHP Benelux 2019, Antwerp website slides feedback
- 01/08/2019 PHPAmersfoort meetup, Amersfoort website
Brutal refactoring, lying code, the Churn, and other emotional stories from Legacy Land from Matthias Noback