Upload
ivan-ricarte
View
276
Download
1
Embed Size (px)
Citation preview
https://refactoring.guru/smells/long-method
https://refactoring.guru/smells/large-class
https://refactoring.guru/smells/primitive-obsession
https://refactoring.guru/smells/long-parameter-list
https://refactoring.guru/smells/data-clumps
https://refactoring.guru/smells/switch-statements
https://refactoring.guru/smells/temporary-field
https://refactoring.guru/smells/refused-bequest
https://refactoring.guru/smells/alternative-classes-with-different-interfaces
https://refactoring.guru/smells/divergent-change
https://refactoring.guru/smells/shotgun-surgery
https://refactoring.guru/smells/parallel-inheritance-hierarchies
https://refactoring.guru/smells/comments
O melhor comentário é um bom nome para um método ou classe.
https://refactoring.guru/smells/duplicate-code
https://refactoring.guru/smells/lazy-class
https://refactoring.guru/smells/data-class
https://refactoring.guru/smells/dead-code
https://refactoring.guru/smells/speculative-generality
https://refactoring.guru/smells/feature-envy
https://refactoring.guru/smells/inappropriate-intimacy
https://refactoring.guru/smells/message-chains
https://refactoring.guru/smells/middle-man
https://refactoring.guru/smells/incomplete-library-class
https://sourcemaking.com/refactoring/smells
https://refactoring.guru/smells