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 TypeScript & Jest

via CodeSignal

Overview

This course focuses on the Refactor step in TDD, teaching developers to spot code smells and resolve them through refactoring. Using real-world examples, you'll identify common issues, apply refactoring techniques, and ensure functionality is preserved with existing tests.

Syllabus

  • Lesson 1: Eliminating Duplicated Code: Extract Functions and Refactor Magic Numbers
  • Lesson 2: Long Method Refactoring: Extract Method Technique
  • 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 TypeScript & Jest

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.