Clase Grande.
Una clase contiene muchos campos/métodos/líneas de código.
##Signs and Symptoms
Una clase contiene muchos campos/métodos/líneas de código.

##Reasons for the Problem
Las clases suelen empezar siendo pequeñas. Pero, con el tiempo, se van hinchando a medida que el programa crece.
Como también ocurre con los métodos largos, a los programadores les suele resultar mentalmente menos costoso colocar una nueva funcionalidad en una clase existente que crear una nueva clase para esa funcionalidad.

##Payoff
-
Refactorizar estas clases evita que los desarrolladores tengan que recordar una gran cantidad de atributos de una clase.
-
En muchos casos, dividir las clases grandes en partes evita la duplicación de código y de funcionalidad.