Talk in English - US at php[world] 2019
Track Name:
Fairfax B
View Slides: https://slides.com/andysnell/php-world-zombie-hunt
Short URL: https://joind.in/talk/7e177
(QR-Code (opens in new window))
Over the lifecycle of just about every software project, technical debt, including dead code and dependencies, will accumulate. Zombie code can become a stumbling block to upgrading, refactoring, and maintaining your legacy code base, or worse, a potential security vulnerability. In this Talk, you’ll learn:
* How to use tools, including ones built into your IDE, to find and evaluate code usage
* How to “tombstone” code that /maybe/ isn’t completely dead
* How to use composer to identify outdated dependencies
* How to prevent having zombie code in your project in the first place
Comments
Comments are closed.
A fun, zombie-themed talk (just before Halloween!) full of practical advice and recommendations for identifying and *safely* killing dead code within production applications. The concepts of Tombstones are really cool, but the tool recommendations (like `composer unused`) were well-worth the price of admission.
Great ideas for maintaining codebases!
Fun and engaging talk with some great ideas on how to identify potentially unused code in your codebase.
Great theme, talk, visuals, hypothetical scenarios.
Loved this. The whole theme made it so enjoyable. I particularly enjoyed the bit about not intentionally creating zombies 🧟♀️ Some of the examples were hard to read in such a well lit room, but that’s so hard to anticipate.
Made me realize my search and find might not be as sufficient as I thought and gave me tools to better find truly dead code. Definitely entertaining and worthwhile
Excellent talk. The information presented was useful. The presentation itself was exceptionally clear and well put together. I liked that it was practical and will be easy to take away what I learned and use in my project.
Super useful! Andy was very prepared. I learned useful new things that I will be implementing immediately.
I agree with the commentators; this was great. I wish the sound system matched the quality of the content.
October themed tools for use all year long! This may well have been one of the single most useful talks I attended!
((And I don't just mean at this conference, either.))
Very nice with practical examples.