Please enable JavaScript.
Coggle requires JavaScript to display documents.
Refactoring code smells (Bloaters (Long method (Introduce parameter object…
Refactoring code smells
Bloaters
Long method
Introduce parameter object
Replace Temp variable with query
Extract method
Replace method with method object (like extract class with one method)
Preserve whole object
Long class
Extract class
Extract subclass
Extract Interface
Duplicate Observed Data
Primitive obsession
Replace Data Value with Object
Preserve Whole Object
Replace Type Code
with Class
with Subclass
with Strategy/State