intermediate
intermediate
Refactoring Techniques in C++
Computer Programming
4 courses
88 practices
11 hours
This course path teaches developers to enhance challenging codebases with safe, incremental changes. It covers dependency breaking, refactoring, and characterization testing to modernize existing systems while maintaining functionality.
Verified skills you'll gain
ADVANCED
Software Development Practices
ADVANCED
Computer Systems and Architecture
Tools you'll use
C++
GoogleTest
Moq