Code Smells - Basics
_Smells are certain structures in the code that suggest (sometimes they scream for) the possibility of refactoring. - Kent Beck
Types of smells:
- Architectural smells (Scope is at the component level)
- Implementation smells (Scope is limited to a method or code block)
- Design smells (Attributes of a class or a set of attributes)
- Test smells
- Performance smells
and many more......
RESOURCES: https://www.tusharma.in/smells/index.html - read everything here, bible of code smells concepts