Je plussoierais .. si je pouvais ...
En effet, le commentaires ne sont pas la pour décrire ce que l'on fait mais pourquoi on le fait ...
Imagine un algo qui contrôle la validité d'une date; dans le cas des années non bissextiles, on va refuser les 29 février, ton code sera donc du type
/* on refuse le 29/02 si on n'est pas bissextile */
SI (annee NON bissextile ET jour>28 ET mois==2 )
ALORS retourne ERROR;
Et bien dans ce cas, le commentaire explique le "pourquoi métier".
Pour cet exemple, tout le monde sait que seules les années bissextiles possèdent un 29/02, mais dans une appli métier, tu ne peux présupposer des connaissances métier des futurs codeurs, d'où une explication nécessaire dans le commentaire.
[^] # Re: çà sert a rien les commentaires
Posté par Guinns . En réponse au journal çà sert a rien les commentaires. Évalué à 2.
En effet, le commentaires ne sont pas la pour décrire ce que l'on fait mais pourquoi on le fait ...
Imagine un algo qui contrôle la validité d'une date; dans le cas des années non bissextiles, on va refuser les 29 février, ton code sera donc du type
/* on refuse le 29/02 si on n'est pas bissextile */
SI (annee NON bissextile ET jour>28 ET mois==2 )
ALORS retourne ERROR;
Et bien dans ce cas, le commentaire explique le "pourquoi métier".
Pour cet exemple, tout le monde sait que seules les années bissextiles possèdent un 29/02, mais dans une appli métier, tu ne peux présupposer des connaissances métier des futurs codeurs, d'où une explication nécessaire dans le commentaire.