Catalogo de Refatoração – Compondo Método #2

downloadInternalizar Variável Temporária – use quando encontrar uma variável temporária que recebe uma única atribuição de uma simples expressão e essa variável esta atrapalhando outras refatorações. Apague a variável e use o valor retornado diretamente da própria expressão.

Substituir Variável Temporária por Consulta – use quando encontrar uma variável temporária que recebe a atribuição de uma expressão e essa variável esta atrapalhando outras refatorações. Crie um método que encapsule a expressão, retorne o resultado e substitua expressão pela chamada desse método.

Introduzir Variável Explicativa – use quando encontrar expressões difíceis de entender. Quebre a expressões em atribuições de variáveis temporárias com nomes explicativos e use-as para fazer a expressão de forma mais clara. É possível usar a estratégia de “Extrair Método” ao invés de “Introduzir Variável Explicativa”. Decida pelo qual ficar menos trabalhoso.

Para todas as informações, veja o post inicial.

“Quem entre vós é sábio e inteligente? Mostre em mansidão de sabedoria, mediante condigno proceder, as suas obras.” Tiago 3:13