Refactoring - Duvidas iniciais

Então estou iniciando meus estudos sobre refactoring e resolvi instalar o plugin RefactorIt no eclipse para me auxiliar.

Então quem tem mais experiência no tema poderia me indicar bons livros/artigos/“tutorias” sobre o assunto e também poderiam me responder se fazem tudo na mão ou utilizar uma ferramenta/plugin para isso.

O livro a comprar é o “Refatoração” do Martin Fowler.

Você pode olhar este site aqui:

que tem links para outros sites.

Li alguns artigos mas ainda não consegui mudar nada no meu código :roll:

Vou continuar pesquisando sobre o assunto mas qualquer ajuda será muito bem vinda :wink:

Obs: O que me levou a pesquisar sobre isso foi um tópico sobre quantidades de linhas que cada classe pode ter no máximo e me deparei com uma minha com 2207
mas já estou preparando uma forma de diminui-la.