J'ai eu le cas, véridique, sur un projet (1 an de dev) pour lequel on était 2 dev, de voire que mon collègue faisait beaucoup des trucs du genre (entre autre malheureusement) :
#define SEND_INFO \
if (data_size) \
if (send_rsp(dest, data)) \
print_error;
(et encore, celle-ci c'est une "gentille" comparé à ce qu'il a pondu)
et dans le fichier source d'appeller de telles macros plus ou moins toutes les 15/30 lignes... sur des fichiers de plus de 5000 lignes.. et bien entendu dans des fonctions différentes..
supeeeeeeeeeerrrrrrr - étonnament j'ai eu pas mal de confrontation avec ce gars justement pour ces questions de bonnes pratiques..
# ce qu'il ne faut surtout pas faire
Posté par gst . En réponse au journal Bonnes pratique pour le développement. Évalué à 1.
#define SEND_INFO \
if (data_size) \
if (send_rsp(dest, data)) \
print_error;
(et encore, celle-ci c'est une "gentille" comparé à ce qu'il a pondu)
et dans le fichier source d'appeller de telles macros plus ou moins toutes les 15/30 lignes... sur des fichiers de plus de 5000 lignes.. et bien entendu dans des fonctions différentes..
supeeeeeeeeeerrrrrrr - étonnament j'ai eu pas mal de confrontation avec ce gars justement pour ces questions de bonnes pratiques..