« Auto-éditer un wikilivre/Auto-référencer/Description du projet » : différence entre les versions

Contenu supprimé Contenu ajouté
m WL:RD : * diverses retouches
WL:RD : ! mise en page, * diverses retouches
Ligne 18 :
 
; Directives de programmation :Les modules du programme devront être indépendant et éprouvés séparément avant d'être intégrés dans le programme principal. Pour ce faire on écrira un module d'entête '''''header.sh''''' qui servira aux tests de chaque module. ce module d'entête fonctionnera comme les module "include" des langages C, c++ etc. Ce module sera le fichier d'entête de chaque module inclus avec la commande shell '''''source'''''. Exemple : ''source header.sh''
; &nbsp;&nbsp;&nbsp; Utiliser les codes d'extraction suivants pour les logiciels de documentation :<syntaxhighlight lang="bash">
#H pour les commentaires d'entête. On va les retrouver dans toutes les commandes du projet
#O pour les commentaires d'organigramme.
#P pour les commentaires destinés aux Programmeurs.
#S pour les commentaires de structure.
#T pour les commentaire de tests, ce souvent des point d'arrêt pour la mise au point.
#w pour des commentaires d'attention, de mise en garde.
</syntaxhighlight>
 
; Internationalisation des messages :Tous le messages affichés avec la commande ''echo'' devront être traduits en anglais, langue de base pour les traductions, puis intégrés dans le programme final. Un fichier ''.pot'' sera créé pour les messages puis traduits à l'aide de [[w:Poedit|'''Poedit''']] et compilés sous forme de fichier ''.mo'' copiés dans les répertoires de traduction habituels.