Relacionar Columnas Code smells y refactorizaciónVersión en línea Relaciona los olores del código (columna izquierda) con los patrones de refactorización más adecuados para mitigarlos. por Guillermo Domingo Martínez 1 Long Parameter List 2 Comments 3 Inappropriate Intimacy 4 Temporary Field 5 Alternative Classes with Different Interfaces 6 Feature Envy 7 Speculative Generality 8 Parallel Inheritance Hierarchies 9 Switch Statements 10 Duplicate Code 11 Shotgun Surgery 12 Refused Bequest 13 Dead Code 14 Divergent Change 15 Large Class Extract Subclass Replace Conditional with Polymorphism Move Method Hide Delegate Collapse Hierarchy Inline Method Inline Class Extract Superclass Introduce Parameter Object Rename Method Eliminar variable auxiliar Remove Parameter Extract Class Pull Up Constructor Method Replace Inheritance with Delegation