Salut a tous :-) Salut Gontran :-) Quoting Gontran <[EMAIL PROTECTED]>:
Non, ce qui pose problème, c'est le nombre de niveaux de « détails » qui n'est pas suffisant.
Faisons abastraction totale de la presentatation a l'ecran (indentation). Concentrons nous sur les messages que nous devons afficher. Pour moi la question est : "Quelles informations Ncooker peut-il afficher ? Comment les classer afin que l'utilisateur puisse filtrer celles qu'il veut voir, celles qu'il veut loguer ou non?" Je vois clairement ce qu'ERROR, WARNING, INFO, DETAIL et FULL veulent dire, et je m'imagine tres bien l'expliquer dans un manuel. Par contre je ne vois pas du tout la difference entre un niveau 1,2 ou 3. Pour moi il y a un niveau de detail au dela du quel ca ne sert a rien de detailler un peu plus : on affiche tout ce qui arrive. C'est la signification de FULL par rapport a DETAIL. Dans ce que tu dis et avec les exemples que tu donnes il y a en fait 2 problemes amha : 1- Le contenu des messages : ce qu'il signifie, l'importance qu'il a a nos yeux et a ceux de l'utilisateur... 2- Le sequencement de Ncooker : plusieurs etapes s'enchaines les unes apres les autres. Certaines sont tantot etape principale, tantot etape secondaire... Chaque etape contient des messages. Ce n'est pas parce qu'un message est de niveau DETAIL dans une etape secondaire (secondaire dans un use case precis) qu'il devient INFO lorsque la meme etape est primaire (primaire dans un use case precis). Qu'il soit dans une etape primaire, secondaire ou tertiaire, du detail reste du detail. Ca vaut pour tous les niveaux. C'est pourquoi je pense que l'exemple des chapitres que tu donnes n'est pas adapte : cet exemple illustre plus le cote sequentiel de Ncooker que le contenu des messages. Maintenant et si on est d'accord la dessus, il faut reflechir a la facon dont on va presenter les choses : Devons nous faire une indentation par sequencement ou par verbosite ? Personnellement je propose par sequencement, sachant que ne seront affiches que les messages allant jusqu'au niveau de verbosite demande par l'utilisateur. ++ Chicha
