Skip to content

andysnell/zombie-hunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zombie Hunt: Find and Safely Remove Undead Code

Dead and outdated code is a stumbling block to upgrading, refactoring, and maintaining any software project, and at worse could become a security vulnerability. As a rule, we want to remove code and dependencies that just don’t belong in the code base anymore; however, it’s not always clear if and when dead code is really dead. Removing “zombie” code can be disastrous if it is still being used in production. We’ll cover common ways to statically identify dead code, and the accompanying pitfalls. We’ll then cover creating and using code tombstones in our project to definitively identify the living dead. Finally, we’ll discuss some best practices to avoid having zombies in your code in the first place!

Latest Slides

Zombie Hunt: Find and Safely Remove Undead Code Slide Deck Link: https://wkdb.yt/zombie-slides

Resources

Tombstone Background

Tombstone Packages

Other Dead Code Detection Tools

Other Resources

About

Code Repo, Slide Links, and Resources for "Zombie Hunt: Find and Remove Undead Code"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages