4D v14

Programmation générique (sans pointeurs)

Accueil

 
4D v14
Programmation générique (sans pointeurs)

Programmation générique (sans pointeurs)    


 

 


En complément des manipulations expliquées dans la vidéo, il faut noter que :

La manière dont ces exercices sont mis en œuvre vous présente "une" manière de faire.

En fonction de vos habitudes, des normes de développement dans votre entreprise, vous trouverez des organisations différentes, un système de nommage des champs et des variables, un ordre pour passer les paramètres, etc.
Si vous “ressentez” une autre manière de faire, mettez-la en œuvre et comparez les avantages et inconvénients de chacune des solutions. C’est aussi comme cela que se forge l’expérience.

Une méthode peut recevoir jusque 32 paramètres notés $1 à $32 (NB : Il est cependant rare d'utiliser plus de 7 ou 8 paramètres.)

Usez et abusez de la programmation générique.

Le prochain chapitre concerne l’utilisation de pointeurs, c’est-à-dire un complément à ce que nous venons de voir.

La programmation générique vous permet également de diminuer la taille de votre code en concentrant toute une série de fonctions dans une même méthode à laquelle vous passez quelques paramètres.
Pour bien mettre en œuvre les méthodes génériques, retenez ces quelques constations :

  • Dès que j’écris pour la deuxième fois des lignes qui se ressemblent... il y a certainement une solution générique à envisager
  • (Plus tard) lorsque vous hésiterez à créer une méthode générique : créez-la, vous ne le regretterez jamais !
  • Tout ne peut pas être générique. Parfois, chercher à rendre trop générique engendre des pertes de productivité (perte de lisibilité, difficulté de maintenance, surchargement mémoire, augmentation des temps de traitement, ...)

 
 

 
PROPRIÉTÉS 

Produit : 4D
Thème : Programmation générique (sans pointeurs)
Nom intl. : Generic programming (without pointers)

 
UTILISATION DE L'ARTICLE

Autoformation ( 4D v13)
Autoformation ( 4D v14)