par stloje » 11 Jan 2010 à 15:30
Selon la façon que tu codes et la maintenance, il est préférable de définir les variables plutôt que d'utiliser les synonymes.
Selon le type de synonyme, ça représente un type. Ex. : $ = string, % = integer. Regarde dans l'aide en ligne de Lotus Notes (touche F1). Le seul avantage qu'il y a, c'est de ne pas déclarer la variable dans ton code. Mais il y a une contrepartie : tu es obligé d'utiliser le synonyme à chaque fois que tu fais appel à la variable.
Pour ma part, je te conseille d'utiliser le moins possible ce type de programmation. Au niveau maintenance, c'est invivable, surtout lorsqu'il y a une bibliothèque qui contient l'option "Option declare" et qui hérite de cette fonction.