Conventions syntaxiques : Différence entre versions
m (→Nom de fonction) |
m (→introduction) |
||
Ligne 1 : | Ligne 1 : | ||
==introduction== | ==introduction== | ||
− | Cette page à pour vocation de rassembler les différentes règles de rédaction du programme ESM. Étant donnée le nombre important de collaborateurs attendu pour l'élaboration de ce programme il convient de | + | Cette page à pour vocation de rassembler les différentes règles de rédaction du programme ESM. Étant donnée le nombre important de collaborateurs attendu pour l'élaboration de ce programme il convient de s'accorder au préalable sur une même façon de coder. Le choix du langage de programmation c'est tourné vers le python. |
+ | |||
+ | N’hésitez pas à faire parvenir vos remarques en ce qui concerne les conventions d'écriture, tout peut être discuter. | ||
On peut s'inspirer de ce qui ce fait déjà [http://all4dev.libre-entreprise.org/index.php/Conventions_de_syntaxe_en_python|là] | On peut s'inspirer de ce qui ce fait déjà [http://all4dev.libre-entreprise.org/index.php/Conventions_de_syntaxe_en_python|là] |
Version du 15 juillet 2014 à 09:22
introduction
Cette page à pour vocation de rassembler les différentes règles de rédaction du programme ESM. Étant donnée le nombre important de collaborateurs attendu pour l'élaboration de ce programme il convient de s'accorder au préalable sur une même façon de coder. Le choix du langage de programmation c'est tourné vers le python.
N’hésitez pas à faire parvenir vos remarques en ce qui concerne les conventions d'écriture, tout peut être discuter.
On peut s'inspirer de ce qui ce fait déjà [1]
Nom de fonction
Il faudra aussi adopter une convention de nommage en plus d'une meilleure lisibilité, d'une collaboration plus efficace entre les programmeurs, il apparait qu'un intérêt peut être la vérification simplifié du programme en vue d'une meilleure sécurité voir EAL [2] et [3].
Le nom des fonctions devra:
- Etre explicite
- Etre en anglais
- Les espaces seront remplacer par des underscore "_"
- Aucune majuscule ne devra apparaitre