Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:lazarus:bonnes_pratiques [10/05/2020 18:49]
thierry [Property Published de Type Object doivent etre assignées]
prog:lazarus:bonnes_pratiques [15/06/2023 11:43] (Version actuelle)
thierry [Property Published de Type Object doivent être assignées]
Ligne 4: Ligne 4:
  
 Prendre soin de toujours accompagner un événement (OnXXXX) par sa procédure d'​appel (DoXXXX).\\ Par exemple l'​evenement OnChange doit etre géré dans la procedure DoChange.\\ Prendre soin de toujours accompagner un événement (OnXXXX) par sa procédure d'​appel (DoXXXX).\\ Par exemple l'​evenement OnChange doit etre géré dans la procedure DoChange.\\
-La Procédure DoXXX doit etre dans la section ''​protected''​ et déclarée comme ''​virtual''​ pour permettre aux descendants de l'​ignorer et d'​intercepter les appels.+La Procédure DoXXX doit etre dans la section ''​protected''​ et déclarée comme ''​virtual''​ pour permettre aux descendants de l'​ignorer et d'​intercepter les appels ​en la surchargeant.
 ==== Property Published de Type Object doivent être assignées ==== ==== Property Published de Type Object doivent être assignées ====
 Concerne la création de component :\\ Concerne la création de component :\\
Ligne 21: Ligne 21:
 end;  ​ end;  ​
 </​code>​ </​code>​
 +===== Calculs =====
 +==== Division ====
 +Si le diviseur est une variable, toujours vérifier si le diviseur n'est pas ZERO avant d'​effectuer la division.
 +
 +
 +
  
 ===== Ressources ===== ===== Ressources =====