Skip to content

Code Refactoring

Hoseock Choi edited this page Feb 18, 2020 · 14 revisions

I introduce only a few case of Code smells, if you are interested in details of techniques that are used for code refactoring, please visit the Refactoring Guru

Code Smells

Bloaters

  • Long method
  • Large Class
  • Primitive Obsession
  • Long parameter List
  • Data Clumps

Object-Orientation Abusers

  • Replace Conditional with Polymorphism
  • Null Object
  • Refused Bequest

References


Refactoring Guru
리팩터링 from "코드 패턴 그리고 소프트웨어"
Refactoring: Bad Smell & Techniques from "오래된SW 엔지니어의 평생공부"
Refactoring exercise

Clone this wiki locally