Règles de codage

Transparents

FICHE TECHNIQUE

Objectifs du stage

Ce 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éthodes

Maté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ès

Niveau 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

PROGRAMME

INTRODUCTION & GENERALITES

Les règles ont pour objectif de limiter les problèmes et de proposer une formulation commune.

GENERALITES

Différents principes de qualité

LE CYCLE DE VIE ET LE LANGAGE

dè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 CONSTITUANT

séparation entre corps et interface

constitution d'une interface

corps d'un composant

REGLES DE LISIBILITE

programmation structurée

nom des données et traitements

règles de typage

limiter la complexité

interdire l'assembleur

SECURITE

aiguillage

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

Accueil ] Remonter ]