Utilisation d'instructions claires
Comme vous le savez, l'ordinateur n'a pas sa propre intelligence; il suit simplement leinstructions donné par l'utilisateur. Instructionssont les éléments constitutifs d'un programme informatique, et donc d'un logiciel. Donner des instructions claires est essentiel pour construire un programme réussi. En tant que programmeur ou développeur de logiciels, vous devez prendre l'habitude d'écrire des instructions claires. Voici deux façons de procéder.
Clarté des expressions
L'expression dans un programme est une séquence d'opérateurs et d'opérandes pour effectuer un calcul arithmétique ou logique. Voici quelques exemples d'expressions valides -
- Comparer deux valeurs
- Définition d'une variable, d'un objet ou d'une classe
- Calculs arithmétiques utilisant une ou plusieurs variables
- Récupération des données de la base de données
- Mise à jour des valeurs dans la base de données
Ecrire des expressions sans ambiguïté est une compétence qui doit être développée par chaque programmeur. Voici quelques points à garder à l'esprit lors de l'écriture de telles expressions -
Résultat sans ambiguïté
L'évaluation de l'expression doit donner un résultat net. Par exemple, les opérateurs unaires doivent être utilisés avec prudence.
Évitez les expressions complexes
N'essayez pas de réaliser beaucoup de choses en une seule expression. Divisez en deux ou plusieurs expressions au moment où les choses commencent à se compliquer.
Simplicité des instructions
Ce n'est pas seulement pour les ordinateurs que vous devez rédiger des instructions claires. Quiconque lira le programme plus tard (même vous-même !!) devrait être capable de comprendre ce que l'instruction essaie de réaliser. Il est très courant que les programmeurs ne se familiarisent pas avec leurs propres programmes lorsqu'ils les revisitent après un certain temps. Cela indique que la maintenance et la modification de tels programmes seraient assez difficiles.
L'écriture d'instructions simples permet d'éviter ce problème. Voici quelques conseils pour rédiger des instructions simples -
Avoid clever instructions - Les instructions intelligentes peuvent ne pas paraître aussi intelligentes plus tard si personne n'est capable de les comprendre correctement.
One instruction per task - Essayer de faire plus d'une chose à la fois complique les instructions.
Use standards- Chaque langue a ses normes, suivez-les. N'oubliez pas que vous ne travaillez pas seul sur le projet; suivre les normes du projet et les directives de codage.