Lightning Talk: Disentangling The Mikado Method When Refactoring C++ Legacy Code - Phil Nash

Опубликовано: 19 Май 2026
на канале: C++Online
331
13

https://cpponline.uk/workshops/ 14 Post Conference Workshops Available from £172.50 +VAT. A range of subjects, from beginner to advanced. All include Early Access to C++Online 2026 conference talk videos.
---

Lightning Talk: Disentangling The Mikado Method When Refactoring C++ Legacy Code - Phil Nash

When working with legacy code we often need to make changes in the middle of a pile of spaghetti code. How can we do so without breaking everything around it? While we can't get absolute guarantees The Mikado Method gives a process that might help us manage and control the damage.

Slides: https://github.com/CppOnlineConferenc...
---

Phil is the original author of the C++ test framework, Catch2. He's also a member of the ISO C++ standards committee, organiser of C++ London, C++ on Sea, C++ Online and ACCU as well as co-host and producer of CppCast.

More generally he's an advocate for good testing practices, TDD and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in Finance and Mobile offers training and coaching in TDD for C++.
---

Streamed & Edited by Digital Medium Ltd - online.digital-medium.co.uk
---

C++Online - The Online C++ Conference organized by Shaved Yaks: https://shavedyaks.com/ & Digital Medium: https://events.digital-medium.co.uk
---

#cpp #cplusplus #cpponline #cppprogramming ---
Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf