Voici quelques autres conseils et directives de style pour améliorer le code RPG IV.
Eviter les astuces de programmation.De telles manoeuvres risquent de dérouter quelqu’un qui ne connaît pas l’astuce. Si vous jugez utile d’ajouter des commentaires pour expliquer le fonctionnement d’un bloc de code, songez plutôt à réécrire
Conseils divers
le code pour clarifier son objet, ou à cacher la complexité du code dans une procédure. La présence de codes opération « bidouilleurs de bits » obscurs (BITON, BITOFF, MxxZO, TESTB et TESTZ) indique probablement que votre code source a besoin d’être mis à jour
Dans toutes les spécifications qui permettent les motsclés, observer la limite d’un mot-clé par ligne. Au lieu d’étaler de multiples mots-clés et valeurs sur toute la spécification, il vaut mieux limiter chaque ligne à un mot-clé, ou au moins à des mots-clés étroitement associés (comme DATFMT, TIMFMT). Le programme sera ainsi plus facile à lire et vous pourrez plus facilement ajouter ou supprimer des spécifications.
Commencer tous les mots-clés H-spec en colonne 8, en laissant la colonne 7 vierge.La lisibilité est meilleure si l’on sépare le mot-clé du H obligatoire en colonne 6.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Afficher les icônes cachées dans la barre de notification
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Et si les clients n’avaient plus le choix ?
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
- Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
