Verify classes have a clearly defined and limited set of resposibilities and are not overloaded with unrelated functionality