Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to tackle legacy code using the Mikado Method in this 28-minute conference talk by David Tanzer. Learn strategies for modifying untouchable, poorly understood code when new requirements arise. Explore techniques to structure and simplify the process of changing legacy code, including baby steps, threading, testing, and safe refactoring approaches. Gain insights into handling compiler errors, improving rendering interfaces, and addressing various challenges encountered during legacy code modifications. Master the art of making controlled, incremental changes to complex systems while minimizing risks and maintaining functionality.