Isso ocorre quando uma classe faz mais do que deveria. Tente unir variáveis e comportamentos que fazem sentido viverem juntos fora desta classe. Diversas variáveis com o mesmo prefixo são um bom ponto inicial. Uma classe grande geralmente tem alguma duplicação de código. Elimine a redundância e as refatorações mais usadas aqui serão: [extrair classe](http://www.refactoring.com/catalog/extractClass.html), [extrair módulo](http://www.refactoring.com/catalog/extractModule.html) e [extrair subclasse](http://www.refactoring.com/catalog/extractSubclass.html)