Refactoring
Refactoring
Clean up code, reduce duplication, improve structure
12 skills
RefactoringPopular
beginnerExtract Function
Extract code blocks into well-named functions
refactoringfunctionsclean-code
RefactoringPopular
beginnerRename Symbol
Safely rename variables, functions, classes across codebase
refactoringrenamecodebase
Refactoring
intermediateSimplify Conditionals
Simplify complex if/else chains and nested conditions
refactoringconditionalsclean-code
RefactoringPopular
intermediateExtract Component
Extract UI code into reusable components
refactoringcomponentsreact
RefactoringPopular
intermediateDRY Refactor
Find code duplication and extract shared logic
refactoringdryduplication
Refactoring
intermediateClass to Functions
Convert class-based code to functional style
refactoringfunctionalclasses
Refactoring
beginnerCallback to Promise
Convert callback-based code to Promises
refactoringcallbackspromises
Refactoring
beginnerMagic Number Fix
Replace magic numbers with named constants
refactoringconstantsclean-code
Refactoring
intermediateLong Function Split
Split long functions into smaller, focused ones
refactoringfunctionsclean-code
Refactoring
beginnerParameter Object
Replace long parameter lists with parameter objects
refactoringparametersclean-code