Perguntas com a marcação «refactoring»

A refatoração é uma técnica disciplinada para reestruturar um corpo de código existente, alterando sua estrutura interna sem alterar seu comportamento externo.





7
A melhor maneira de dividir códigos avassaladores em blocos gerenciáveis?
Fico continuamente sobrecarregado por grandes projetos, uma vez que eles atingem um certo nível de complexidade. Quando chego a um certo ponto de um projeto, meu progresso diminui e me vejo constantemente refazendo meus passos e resolvendo todos os tipos de confusão. Fiquei muito bom em refatorar devido a essa …



7
Depois de escrever o código, por que sinto que "eu teria escrito melhor" depois de algum tempo? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

7
Refatoração e princípio Aberto / Fechado
Recentemente, li um site sobre desenvolvimento de código limpo (não coloquei um link aqui porque não está em inglês). Um dos princípios anunciados por este site é o Princípio Aberto Fechado : cada componente de software deve estar aberto para extensão e fechado para modificação. Por exemplo, quando implementamos e …





2
É uma boa idéia espalhar código com comentários de refatoração?
Estou trabalhando em um projeto "código-espaguete" e, enquanto corrigo bugs e implemento novos recursos, também faço refatoração para tornar o código testável por unidade. O código geralmente é tão fortemente acoplado ou complicado que a correção de um pequeno bug resultaria na reescrita de muitas classes. Então, decidi desenhar uma …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.