![[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)