Options:
- Is this object doing things that another object should be responsible for?
- Is this object a subclass or superclass in the class hierarchy?
- Can this object create other objects?
- Do the functions that this object perform make sense for what this object is?
- Does this object have a “has a” relationship with other objects?
- Are the responsibilities of this object as focused as possible?