FICHE TECHNIQUEObjectifs du stageCe cours est destiné à faire comprendre les habitudes de programmation nécessaire à une réalisation avec le moins de problèmes possible. Ce stage vous est indispensable si vous ne comprenez pas l'intérêt de certaines des règles indiquées dans le document méthodologique règles de codage en C/C++. A la fin du stage les participants doivent être capable de les pratiquer sur leurs propres programmes. MéthodesMatériel utilisé : rétro-projection d'écran PC Type de formation : présentation magistrale Durée du stage : 3H Vous êtes trop qualifié si vous avez parfaitement compris le document sur les règles de codage. Conditions d'accèsNiveau requis : Agent technique ou ingénieur Métier : programmeur ou chef de projet logiciel Connaissances : cycle de vie du logiciel Présentations préparatoires : langage C PROGRAMMEINTRODUCTION & GENERALITESLes règles ont pour objectif de limiter les problèmes et de proposer une formulation commune. GENERALITESDifférents principes de qualité LE CYCLE DE VIE ET LE LANGAGEdès la conception préliminaire, codage possible de l'interface influence de la conception détaillée maintenance automatisée des documents DESCRIPTION D'UN CONSTITUANTséparation entre corps et interface constitution d'une interface corps d'un composant REGLES DE LISIBILITEprogrammation structurée nom des données et traitements règles de typage limiter la complexité interdire l'assembleur SECURITEaiguillage sortie de fonction condition d'emploi du GOTO effets de bord passage d'arguments options de compilation l'outil de génération mémoire dynamique récursivité réentrance |
|
|