| 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
    Les avantages de la modularisation dans Programmation
    Un des problèmes les plus importants en génie logiciel a été comment programmer pièces vastes et complexes de logiciels. Souvent , les grands projets impliquent des centaines de programmeurs travaillant sur ​​des millions de lignes de code. Dans ce type d'environnement , il est facile de perdre la trace de ce code particulier le fait, ou pour produire du code qui doit être réécrit ailleurs. Pour éviter de tels scénarios mauvaise planification , les informaticiens ont commencé à s'organiser autour de la notion de « modularisation », qui signifie à briser et organiser le code en fonction de la tâche qu'il exécute . De cette façon , le code devient réutilisable et plus facile à déboguer et à gérer. Plus facile à déboguer

    Lors du débogage de grands programmes , comment et quand les bugs se produisent peut devenir un mystère . Cela peut prendre beaucoup de temps précieux programmeur comme il cherche à travers des lignes et des lignes de code pour trouver où une erreur est survenue , et les problèmes qu'elle provoque plus tard dans le programme. Si un programme est conçu avec une modularité à l'esprit, cependant , chaque tâche discrète a sa propre section discrète de code. Donc, si il ya un problème dans une fonction particulière, le programmeur sait où chercher et peut gérer une petite portion de code.
    Réutilisable code

    code modulaire permet Les programmeurs de réutiliser facilement code. Si certaines tâches sont délimitées à certaines fonctions ou de classes , cela signifie que le programmeur peut réutiliser ce code particulier à chaque fois qu'elle doit effectuer à nouveau cette tâche. Si le code n'est pas organisée en parties distinctes , alors il est difficile ( voire impossible) de référence, séparer ou mettre en œuvre ce code dans d'autres contextes de programmation.
    Lisibilité
    < p> Code Modular est le code qui est très bien organisé . Pour pouvoir code basé sur la tâche signifie que le programmeur peut organiser chaque morceau de code basé sur ce qu'il fait. Ensuite, elle peut facilement trouver ou faire référence à ce code basé sur son système d' organisation . En outre , d'autres programmeurs travaillant sur ​​le code peut suivre son schéma d'organisation de lire le code ainsi . Cela permet d'optimiser le code pour une utilisation entre plusieurs développeurs avec moins de peine
    Fiabilité

    Tous ces avantages s'ajoutent à un gros avantage : . Fiabilité. Le code qui est plus facile à lire , facile à déboguer , facile à entretenir et facile à partager toujours plus lisse avec moins d'erreurs . Cela devient nécessaire lorsque l'on travaille sur les projets extrêmement grands , avec des centaines de développeurs , qui ont tous soit du code de l'action ou de travail sur le code qui devra s'interfacer avec le code d'autres développeurs dans le futur. La modularisation du code est nécessaire pour créer des logiciels complexes en toute fiabilité .

    Previous :

    next :
      articles connexes
    ·Mon Windows Mobile ne s'ouvre pas ashx 
    ·Comment écrire des déclarations de données 
    ·La différence entre un objet passif et un objet Active…
    ·Comment programmer avec Prolog 
    ·Conséquences des débordements de buffer 
    ·Comment changer le mot de passe SYSMAN 
    ·Comment changer le look and feel de NetBeans 
    ·Comment les boucles infinies peuvent être créés 
    ·Common Screen App GUI /Web Controls 
    ·Tutoriel en Pascal Programmation Animation 
      articles en vedette
    ·Comment ajouter une icône de site Web à la barre d'ad…
    ·Agile Programming & Formation 
    ·Comment appeler un package SSIS à partir de VBScript 
    ·Comment régler le curseur syntaxe par défaut dans Vis…
    ·Bits vs. Octets 
    ·Comment écrire des scripts PHP 
    ·Comparaison des plates-formes Java & Net 
    ·Comment créer une application pour un iPhone 
    ·Comment faire pour créer de nouveaux symboles en latex…
    ·Comment réparer R6025 fonction virtuelle pure Appel 
    Copyright © Connaissances Informatiques http://fr.wingwit.com