Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment utiliser une rotation entre …
  • Comment trouver la date d'une Incarn…
  • Définition d'un diagramme de flux 
  • Comment créer un fichier SNK 
  • Comment compiler SWC 
  • Comment faire un organigramme qui im…
  • Alternatives eval 
  • Les effets de tampon débordements e…
  • Comment désactiver la fonction de p…
  • Comment trouver un Coder 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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é .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment différencier les méthodes primitives et créé par l'utilisateur 
  • Scala Fonctions de chaîne 
  • Comment configurer DMZ SonicWALL 
  • Comment faire pour convertir un binaire négatif sur Décimal 
  • Principes de Programmation par Contraintes 
  • Comment faire un saut de ligne dans XSLT 
  • Comment ancrer un DIV au bas d'une page 
  • Comment écrire un nombre en base 16 
  • Comment faire des tableaux en PCSpim 
  • Comment utiliser débogueur dbx 
  • Connaissances Informatiques © http://www.ordinateur.cc