Nearly every company is confronted by substantial bodies of existing, poorly designed, hard-to-maintain, yet critical legacy code.
Too often, a legacy codebase is like a spaghetti-code jungle. Merely comprehending such code can be a daunting task and developers are reluctant to make changes for fear of breaking existing behavior.
The Legacy Code Workshop teaches how to effectively understand and improve such code by offering a hands-on introduction to the tools, tactics and techniques for reviving legacy code.
Rage against Legacy Code: Trailer | 3 |
The Trouble With A Legacy Environment | 4 |
Code Smells | 5 |
Refactoring | 6 |
Microtesting Essentials | 8 |
Microtesting Object Collaborations | 9 |
The Secrets of Unwinding Legacy | 11 |
Spotting Your Target | 12 |
Your Own Legacy Code | 13 |
To ensure a successful class, we require the following facilities:
Flash 9 (or higher) is required to watch our videos — download for free.
Each student will need a pair of headphones to watch our videos.
Once an agreement for the workshop is confirmed, we will work with your designated contact to ensure that the environment is configured properly prior to the workshop.