Refactoring – Replace temp with query

Refactoring – Replace temp with query

Olá, tubo bem?! Frequentemente vemos o uso de variáveis locais realizarem operações e/ou ações.

  Por que devemos refatorar? Abrirá portas para utilizarmos o Extract Methods. Podemos reutilizar a mesma expressão em outras partes do sistema. Facilitamos as modificações/implementações de regras de negócio.   Solução para o problema! Devemos extrair a lógica responsável porLeia mais sobreRefactoring – Replace temp with query[…]

Refactoring – Extract Method

Refactoring – Extract Method

Olá, tudo bem?! Você já deve ter esbarrado ou feito manutenção em códigos que o método tem muitas ações, como bem sabemos isso é muito ruim, pois aumenta a complexidade da leitura, manutenção, acoplamento e dificulta seu reuso. Abaixo podemos observar um exemplo:

  Por que refatorar? Quanto mais linhas um método tiver, maisLeia mais sobreRefactoring – Extract Method[…]