• [^] # Re: Note ("Trop de travail" ?)

    Posté par . En réponse à la dépêche OpenBSD vire qmail à cause de sa licence. Évalué à 1.

    > C'est de la programmation de merde !
    Oui et non, c'est comme les goto, ça dépend des cas.

    > L'utilisateur n'est pas un programmeur, et l'informatique n'est pas une fin en soi.
    « L'utilisateur » désignait ici la personne qui va installer le programme => admin système. Ce qui [devrait] suppose un nombre certain de connaissances de base.

    > Un fichier de config serait bien mieux.
    Oui, mais il faut mettre le fichier de config quelque part.
    C'est vrai qu'une solution classique à la :
    "monprogramme -f /etc/monprogramme.conf"
    est raisonnable, propre et relativement élégante.

    Par « à coups de #define » je sous entendait : via un « système de gestion de paramètre centralisé ». J'avais en tête le nombre relativement important de programmes qui utilisent des #define dans un config.h pour assurer cet office.