Classes

A primeira regra para classes é que devem ser pequenas.

Muito parecido com as funções, também devem ser pequenas, contamos as quantidades de linhas, porém para as classes contamos as responsabilidades.

O livro destaca o princípio de responsabilidade única (Single responsabilite principle), cada classe deve ser pequena e encapsular uma responsabilidade única, possui um único motivo para ser alterada e contribui com poucas outras para obter o comportamento desejado no sistema.