Learn how to understand and clean up the existing code, then secure and document the changes. Topics covered include: reverse engineer and understand the existing code (data model, call graphs…); find and remove dead code to reduce the workload (duplicated code, unused objects…); avoid regression bugs while making changes; automatically document the modifications for future references.

Presenter: Christophe Dufourmantelle