You’ve started a new job. As you dig deeper into the codebase, the WTFs per minute rate rapidly increases, and you’re left wondering… “Where do I start?!”. In this talk, I’ll draw on my own experiences of joining several different teams to help maintain their legacy codebase. You’ll come out of this talk with a better understanding of when you should or should not refactor existing code, the importance of communication, documentation, testing, and ideas for automated tests and checks.

Comments

Comments are closed.

Tim Hofman at 15:00 on 15 Mar 2024

Nice talk with tips about where to start with a legacy project. And when is it useful to refactor code. Useful for me in my day-to-day work.

-