![[Software-Weasel.svg]]
## Traits
- Weasel words usually appears in the end of name of thing, like `JsonHelper` or `UserService`
- The classes or things with weasel words in their name usually have more than one responsibility. An example could be the `UserSerice` have the responsibility to create new users and list all the users who have not been active within the last 3 months
- Utils or Helpers will have many classes dependent upon them
## Examples of Weasel Words
- Service
- Process
- Utils
- Helpers
- Manager
## Relates to
[[Weasel Word]]
## Sources
[Roger Hughes - Weasel Words](https://www.captaindebug.com/2011/09/weasel-words)