Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Dicas de programação informática
Programação de computadores pode ser frustrante , especialmente quando você não sabe o que fazer quando o programa não está funcionando como deveria. A maioria dos problemas de programação são causados ​​por erros no código escrito , por isso a melhor maneira de lidar com problemas de programação é para evitar que isso aconteça , em primeiro lugar , enquanto a codificação . Para evitar esses problemas , é preciso ter em mente o fato de que você não pode esperar para fazer um programa eficiente , basta escrever código de forma imprudente em um editor. Manter uma estrutura organizada com guias

Tab seu código. Seguindo esse conselho pode , e provavelmente irá , poupar horas de codificação e depuração. Tabbing código em uma estrutura organizada , não só torna o código mais legível para você , mas se você pretende ter o seu trabalho analisado por outras pessoas , podem lê-lo mais facilmente também. Este , por exemplo, é inaceitável :

bool valida ( vobj valObj ) {if ( valObj -> valida ) {return 1; } else {return 0;} }

Você não só fornecer mais fácil legibilidade do código , mas o código de tabulação também o torna menos propenso a cometer erros de sintaxe. A maioria dos erros de sintaxe são causados ​​porque o programador não guia o código.
Programa Conservadora

Na programação, normalmente você vai ter que lidar com restrições de desempenho , tais como a utilização de uma grande quantidade de recursos de CPU em vez de utilizar uma grande quantidade de RAM . Você tem que pensar sobre o tipo de computador que você deseja executar o seu código. O código mais conservadora você , mais as pessoas podem usar o software. Coisas de cache , obviamente, usar mais memória , mas em cima de buscar o objeto da memória , você usa menos recursos de CPU buscar isso do que você faz re tornando - o cada vez que é chamado . Às vezes você fica sem escolha a não ser usar um determinado recurso do sistema mais do que o habitual . Pensando de forma programática, nos momentos em que você tem escolhas particulares , você deve apontar para equilibrar o uso de recursos do sistema disponíveis para você. Quando você não tem nenhuma escolha, mas para uso excessivo de um determinado recurso , como memória (por exemplo , quando você alocar memória para criar um objeto que será utilizado mais tarde ), tente usá-la como conservadora possível . Tente usar o menor número de bytes possível em cada atributo do objeto em questão.
Evite vazamentos de memória

Um vazamento de memória ocorre quando você alocar um bloco de memória e que o bloco nunca é liberado. Esse erro é muito comum , mesmo em programas mais profissionais. Às vezes, vazamentos de memória pode ser muito perigoso e deixar uma "impressão digital de memória " quando o aplicativo é fechado. Eles podem até mesmo impedir a aplicação de fechamento. Uma regra de ouro para evitar vazamentos de memória é liberar cada pedaço de memória que você alocar com a sua função adequada. Se você usou GlobalAlloc , você deve usar GlobalFree , não LocalFree . Se você estiver programando usando uma linguagem orientada a objeto, você pode estar usando um wrapper para alocar memória. Nesse caso , há geralmente uma função Descarte disponíveis para o objeto que você criou. Não importa o idioma que você usa, vazamentos de memória são possíveis e vai assombrá-lo se você não for cuidadoso. Impedindo um vazamento de memória irá ajudá-lo a evitar gastar muitas horas de caça através de seu código para ele .

Anterior :

Próximo : No
  Os artigos relacionados
·Quais são os benefícios de White Box Testing 
·Como fazer matrizes em PCSpim 
·Como adicionar um usuário a RCS 
·Como criar um banco de dados SQL em VB.NET New Express …
·Como adicionar um CheckBox para DataGrid C 
·A Função Centroid em MATLAB 
·Business Objects Componentes 
·Como criar Karaoke Software 
·Como criar um EXE de um morcego File 
·Declaração de Cobertura Vs . Filial Cobertura 
  Artigos em destaque
·O que é Codificação Digital 
·Como vincular dados a um método em WPF 
·Como determinar numérico de precisão em Fortran 
·Como usar o Turbo C 
·Como Evitar instanciar Inteiros 
·Funções C para Xilinx 
·Diferença entre as funções e sub-rotinas Fortran 
·Ferramentas IDE de depuração 
·Como compor um e-mail profissional, utilizando HTML 
·Definição do CPP Arquivo 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados