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

CodeSignal

Refactoring by Leveraging Your Tests with C# & xUnit

via CodeSignal

Overview

Unlimited AI-Powered Learning
Level up your skills! Get 34% off Cosmo+ with code HOLIDAY24. Limited time only!
Deep dive into the Refactor phase of TDD. Learn to spot code smells and apply refactoring techniques using real examples, while keeping tests passing to preserve functionality.

Syllabus

  • Lesson 1: Eliminating Duplicated Code: Extract Functions and Refactor Magic Numbers
  • Lesson 2: Refactoring Long Methods with the Extract Method Technique in C#
  • Lesson 3: Long Parameter List: Introduce Parameter Object
  • Lesson 4: Feature Envy: Move Method Refactoring with TDD
  • Lesson 5: Large Class: Extract Class

Reviews

Start your review of Refactoring by Leveraging Your Tests with C# & xUnit

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.