Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Refatorar o código para melhor desempenho
A refatoração de código refere-se a um processo pelo qual a estrutura interna do código de um programa é alterada para melhorar o seu desempenho. O que torna o código de refatoração tão poderoso, é que ele evita a alteração das exigências funcionais ou behaviorismos básicas do código. Basicamente, o programa ainda executa as mesmas tarefas, mas mais rápido e com mais eficiência. Além disso, o código torna-se mais fácil manutenção e simples de entender . Decidir Refactor

refatoração de código nem sempre é a melhor decisão. Às vezes , você deve apenas jogar fora seu código atual e começar do zero. Em outros casos , você pode simplesmente não têm o tempo necessário para reestruturar o seu código por causa de um prazo iminente. Há três razões pelas quais você pode querer refazer - . Para adicionar uma nova função , para corrigir um bug ruim ou para satisfazer as exigências de uma revisão do código anual
Análise do programa

uma abordagem amplamente utilizada para refatoração de código para um melhor desempenho envolve a execução de seu programa em uma ferramenta profiler ou análise do programa para monitorar como o código consome espaço e tempo. Isso permite que você localize hotspots lentos e robustos que exigem otimização ou refatoração. Você, então, enfrentar gradualmente cada um hotspot em um tempo até que você corrigir o problema. Só então você prosseguir para o próximo hotspot
Refactor Código automaticamente

No livro de Martin Fowler, " Refactoring : . Aperfeiçoando o Projeto de Código Existente "o autor enumera dicas simples, mas eficazes para a criação de refatorações automáticas. Tenha em mente que auto refatoração depende do idioma , ou seja, o mesmo sistema usado para o código Java não pode ser reutilizado para código C + + . A premissa consiste na criação de passos mecânicos que mudam de identificadores e modificação de sintaxe, tornando menores , ajustes repetíveis para melhorar o desempenho .

Refatoração Exemplos

Você pode refatorar código , eliminando duplicados código , cortando excessivamente longos métodos para baixo no tamanho e na redução das listas de parâmetros longos. Você também pode particionar excessivamente grandes sistemas em subsistemas menores ou mesclar módulos altamente relacionados em um único módulo . Exemplos adicionais de refatoração incluem renomear seus objetos com nomes mais intuitivos , organizando entidades relacionadas em uma única hierarquia e criar variáveis ​​temporárias separadas em vez de atribuir um várias vezes.

Anterior :

Próximo : No
  Os artigos relacionados
·Alice programação de ajuda 
·Funções de erro Fortran 
·Especificações e propriedades de animação para CSS3…
·O que faz Alias ​​média no I /O de arquivos 
·Erro de sintaxe : Bad Declarator Array 
·Características API 
·Como remover um botão usando RemoveChild em AS3 
·Ferramentas IDE de depuração 
·Motorista desenvolvedor Ajuda 
·Pode COBOL exibir um valor Hex 
  Artigos em destaque
·Como ligar um compilador C para NetBeans 
·Como alterar Borland C + + Editar Telas 
·Como consertar uma saturação de buffer 
·Como utilizar a função HeapSize 
·Como colocar números inteiros em ordem ascendente usan…
·Como ignorar os espaços ao usar Comprimento C + + 
·Como usar a função strstr em C + + 
·Como usar um buffer temporário em C + + 
·Como obter um número par no CPP 
·Como anexar Debugger em C # 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados