| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Programmation informatique Conseils
    Programmation informatique peut devenir frustrant , surtout quand vous ne savez pas quoi faire lorsque votre programme ne fonctionne pas comme il le devrait . La plupart des problèmes de programmation sont causés par des erreurs dans le code écrit , de sorte que la meilleure façon de traiter les problèmes de programmation est de les empêcher de se produire en premier lieu pendant le codage . Afin d'éviter ces problèmes , vous devez garder à l'esprit le fait que vous ne pouvez pas s'attendre à faire un programme efficace en écrivant simplement le code imprudemment sur ​​un éditeur. Gardez un Structure onglets

    Tab organisée votre code. Suite à ce conseil peut , et très probablement , vous épargner des heures de codage et de débogage . Tabulation code dans une structure organisée non seulement rend le code plus lisible pour vous, mais si vous prévoyez d'avoir votre travail a regardé par d'autres personnes , ils peuvent lire plus facilement ainsi . C'est, par exemple , est inacceptable :

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

    Vous avez non seulement offrir une meilleure lisibilité de votre code, mais tabulation votre code vous rend également moins enclins à faire des erreurs de syntaxe. La majorité des erreurs de syntaxe sont causés parce que le codeur ne onglet du code.
    Programme conservatrice

    En programmation, vous aurez probablement à faire face à des contraintes de performance , tels que l'utilisation d' une grande quantité de ressources CPU plutôt que d'utiliser une grande quantité de RAM. Vous devez réfléchir au type d' ordinateur que vous voulez exécuter votre code. Le code de façon plus conservatrice que vous , plus les gens peuvent utiliser le logiciel. Mise en cache des choses vont évidemment utiliser plus de mémoire , mais à aller chercher de l' objet de la mémoire , vous utilisez moins de ressources CPU aller chercher ce que vous n'avez nouveau rendu à chaque fois qu'il est appelé . Parfois, vous êtes laissé d'autre choix que d'utiliser une ressource particulière du système plus que d'habitude . Penser programme, dans les moments où vous n'avez choix particuliers , vous devriez viser à équilibrer l'utilisation des ressources système disponibles pour vous . Quand vous n'avez pas d' autre choix que de surexploitation d'une ressource particulière, telle que la mémoire (par exemple , lorsque vous allouez de la mémoire pour créer un objet qui sera utilisé plus tard ) , essayez de l'utiliser comme conservatrice que possible. Essayez d'utiliser que quelques octets que possible dans chaque attribut de l'objet en question.
    Éviter les fuites de mémoire

    Une fuite de mémoire se produit lorsque vous allouez un bloc de la mémoire et que le bloc n'est jamais libérée . Cette erreur est très courante, même dans les programmes les plus professionnels . Parfois, les fuites de mémoire peuvent être très dangereux et laisser une «empreinte mémoire" lorsque l'application est fermée . Ils pourraient même empêcher l'application de clôture. Une règle d'or pour éviter les fuites de mémoire est de libérer chaque morceau de mémoire que vous allouez à son bon fonctionnement. Si vous avez utilisé GlobalAlloc , vous devez utiliser GlobalFree , pas LocalFree . Si vous programmez en utilisant un langage orienté objet , vous utilisez peut-être un wrapper pour allouer de la mémoire . Dans un tel cas , il ya généralement une fonction Dispose disponible pour l'objet que vous avez créé. Peu importe la langue que vous utilisez, les fuites de mémoire sont possibles et vous hanter si vous n'êtes pas attentif. Prévenir une fuite de mémoire vous aidera à éviter de dépenser nombreuses chasse heures dans votre code pour cela.

    Previous :

    next :
      articles connexes
    ·Comment créer une variante pour SM30 
    ·Comment connecter un tandem direct à une MVS 
    ·Quelle est la différence entre Visual Studio et Visual…
    ·Comment faire un organigramme qui imprime chaque chiffr…
    ·Comment filtrer les données dans SSIS 
    ·Kindle: HTML Spécifications 
    ·Comment faire un jeu de porc dans Pseudocode 
    ·Comment ajouter des contrôles à une page ASPX 
    ·Explication de l' utilisation d'un réseau 
    ·Comment se connecter à Access en VB6 
      articles en vedette
    ·Comment désactiver le pare-feu Windows en VBScript 
    ·Comment créer un VBS Email 
    ·Réglez Vs . Liste en Java 
    ·Comment puis-je renommer plusieurs fichiers avec une da…
    ·Comment puis-je convertir la date de Datestamp dans DB2…
    ·Comment envoyer et recevoir un SMS en utilisant VB 6 
    ·Comment faire pour convertir en base 10 à la base 16 
    ·Comment accéder à la mise à jour de la requête à V…
    ·Comment se fendit URL dans Perl 
    ·Comment faire pour convertir une chaîne en Enum 
    Copyright © Connaissances Informatiques http://fr.wingwit.com