This conference talk from Devoxx Greece 2025 explores the challenges of maintaining unfamiliar code bases, particularly focusing on dead code management. Discover the differences between legacy, dead, and zombie code that accumulates as systems evolve. Learn why dead code creates confusion and potential security vulnerabilities, especially when original developers have left the organization. Gain practical insights into identifying unused code and explore tools that can help eliminate these problematic sections from your codebase. Gerrit Grunwald shares strategies for determining if code is still in use and provides solutions to clean up your projects effectively.
Overview
Syllabus
Devoxx Greece 2025 - We hate code - The !joy of maintaining dead code by Gerrit Grunwald
Taught by
Devoxx