Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Refactoring Techniques in C++

via CodeSignal Path

Overview

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.

Syllabus

  • Course 1: Increasing Code Test Coverage in C++
  • Course 2: Breaking Dependencies to Improve Code
  • Course 3: Using Seams to Enable Testability and Expand Capabilities
  • Course 4: Using Sprout and Wrap Techniques

Courses

Reviews

Start your review of Refactoring Techniques in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.