Os 10 métodos indispensáveis para refatorar seu código

Como vimos, no artigo Introdução a Refatoração de Código, existem diversos métodos. Neste artigo, iremos detalhar os principais métodos, propostos por Martin Fowler, bem como, a demonstração de exemplos práticos na linguagem C#. 1 – Extrair Método Extrair método é uma das refatorações mais comuns. Sempre que tiver um método muito longo que realiza diversas …

Continue reading "Os 10 métodos indispensáveis para refatorar seu código"

Introdução a Refatoração de Código

A refatoração é uma alteração feita na estrutura interna do programa para torná-lo melhor entendido e menos custoso de ser modificado sem alterar seu comportamento funcional (FOWLER, 2004). A refatoração surgiu a partir do reconhecimento de Ward Cunningham e Kent Beck, que trabalharam com SmallTalk, em 1980, e posteriormente foi sendo adotado para outras linguagens. …

Continue reading "Introdução a Refatoração de Código"