Basic

Details

  1. What is refactoring?
  2. Most popular code smells
    1. Duplicated code
    2. Dead code
    3. Long method, large class
    4. Feature envi
  3. Main refactorings
    1. Extract method
    2. Extract class
    3. Decompose/consolidate conditional
    4. Extract variable
  1. https://refactoring.guru/refactoring/what-is-refactoring
  2. https://refactoring.guru/refactoring/smells
  3. https://refactoring.guru/smells/duplicate-code
  4. https://refactoring.guru/smells/dead-code
  5. https://refactoring.guru/consolidate-conditional-expression
  6. https://refactoring.guru/decompose-conditional
  7. https://refactoring.guru/extract-variable

Intermediate

Details

  1. detail1
  1. link1

Advanced

Details

  1. detail1
  1. link1

Notes