YoVDO

Mikado Method for Legacy Code

Offered By: WeAreDevelopers via YouTube

Tags

WeAreDevelopers World Congress Courses Software Development Courses Software Testing Courses

Course Description

Overview

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.

Syllabus

Introduction
What is Legacy Code
Bad Code
Baby Steps Timer
Swing Window
Threading
Testing
Mikado
Move Mikado
Compiler Errors
Baby Steps
Rendering Interface
More Problems
Timer Thread
Safe Steps
Questions
Commit
Conclusion


Taught by

WeAreDevelopers

Related Courses

Stack Overflow - Community and AI
WeAreDevelopers via YouTube
Tech Blogging, Building Your Personal Brand, and Navigating the Developer World
WeAreDevelopers via YouTube
When Worlds Collide - How Will Generative AI Change the Way We Design and Build Software
WeAreDevelopers via YouTube
Fintech Disruption - A Fireside Chat
WeAreDevelopers via YouTube
Stack Overflow - Past, Present & Future
WeAreDevelopers via YouTube