Rush de programmeurs nombreux début dans le codage des programmes sans planification ou de la documentation appropriée, programmeurs réussies assurera qu’ils cartographient leur logique cohérente.
La plupart des programmeurs de début étudier au Collège obtenir une affectation de programmation et sautent directement sur un ordinateur et le code, qui est très bien pour les classes de programmes basic. Ces programmeurs seront bientôt découvrir, cependant, que les programmes et les idées deviennent trop complexes pour eux terminer sans une sorte de plan.
Plan du programme
Avant la création d’un long métrage, il est storyboard ; avant est écrit un roman, ses personnages et l’intrigue doivent être remue : programmation n’est pas différente. Pour faire avec succès la transition de petits programmes « Hello World » simples à des systèmes plus complexes, les programmeurs doivent apprendre la valeur de la planification de la logique et de documenter leurs travaux. L’un des meilleurs endroits pour commencer est un document de conception – début de documentation externe.
Documentation externe
La documentation est juste que, ceux qui travaillent sur le document de projet, comment elle a été créée et comment il peut être utilisé. Une forme courante de documentation externe est un manuel d’instruction, qui décrit comment le système peut être utilisé, ou des documents de conception, décrivant comment le système sera créé. Comprendre la logique du programme et de cartographie sur le programme sur papier aidera programmeurs à planifier un système propre et structurée.
Prendre le temps de produire un document de conception économisera temps à long terme, comme commençant programmeurs auront ensuite un plan pour désigner dans le cas où leur programme ne fonctionne pas. Il permettra également aux autres programmeurs qui travaillent sur le code de comprendre la logique utilisée pour créer un programme ou un système.
Documentation interne
Il peut être difficile pour commencer les programmeurs à comprendre l’importance de la documentation interne lorsque vous travaillez sur des projets simples, solitaire, mais la documentation interne est tout aussi importante que la documentation externe. Rarement, sinon jamais, programmeurs dans leur domaine de travail sera seuls sur un projet. Programmeurs travaillent habituellement dans des équipes, ce qui veut dire que beaucoup de gens devront lire et comprendre le code écrit.
Si un document de conception aident les membres de l’équipe à comprendre la structure du code, documentation interne – comme la bien nommées variables ou internes commentaires expliquant sections de code – volonté accroître l’efficacité dans l’examen par les pairs des programmes, il est donc important que les programmeurs obtiennent l’habitude de documenter en interne des travaux, même s’il semble inutile.
Non seulement documentation interne aider les autres à revoir leur travail, mais il peut aussi être bénéfique pour les programmeurs eux-mêmes. Simple à comprendre les noms de variables aider les programmeurs à suivre la logique de leur programme, tandis que les commentaires internes peuvent être utiles à corriger les bugs ou en aidant avec des modifications.
Conclusion
Programmes mal documentés, même s’ils sont brillants et novatrice, détruira l’ensemble du projet avant qu’elle atteigne concrétisées. Si les autres programmeurs ne peuvent suivre la logique, ou si les utilisateurs sont incapables d’utiliser le système, il devient inutile.
La programmation est beaucoup plus de tapant code : programmeurs doivent être en mesure de plan de leur logique de programme à l’aide d’un document de conception et de créer des documents internes et externes. En suivant ces étapes simples assurera les programmeurs seront plus de succès dans leurs tâches de programmes complexes et être mieux préparés à s’engager dans des projets d’équipe, une fois qu’ils commencent leur carrière.