
Il y a deux choses *interdites* qui ont l'air d'être faites très souvent dans Tfers : - Utiliser @ pour cacher les commandes dans un Makefile. C'est une erreur grave ! - Ne pas utiliser argv[0] dans les messages d'erreur. Ne surtout *jamais* coder un nom en dur, du genre SdfChecker, dans les messages d'erreur, les logs, etc., mais bel et bien argv[0]. Sinon, ceux qui debuggent vous maudissent ! Merci d'en tenir compte et de réparer tous les endroits malades de Tfers.

On 9/20/05, Akim Demaille <akim@lrde.epita.fr> wrote:
- Ne pas utiliser argv[0] dans les messages d'erreur. Ne surtout *jamais* coder un nom en dur, du genre SdfChecker, dans les messages d'erreur, les logs, etc., mais bel et bien argv[0]. Sinon, ceux qui debuggent vous maudissent !
Je ne comprend ce point. Tu dis d'abord de "ne pas utiliser argv[0] dans les message d'erreur". Ensuite, tu dis de "ne surtout *jamais* coder un nom en dur [...] dans les messages d'erreur [...], mais bel bien argv[0]". J'ai l'impression que ces deux phrases sont contradictoires. Peux-tu m'aider, car c'est une question pour laquelle je n'ai toujours pas trouvé de réponse: "argv[0] ou pas" ? PS: Peut-être suis-je stupide et ai-je mal interprété ton post... -- Nicolas Desprès
participants (2)
-
Akim Demaille
-
Nicolas Desprès