le_duche
Messages postés159Date d'inscriptionlundi 13 juin 2005StatutMembreDernière intervention26 février 2009 26 févr. 2009 à 16:44
C'est une question à laquelle j'ai pas mal réfléchis. Et il s'avère que c'est un choix entre propreté du code et qualité d'exécution.
D'un côté c'est vrai que déclarer un tableau, c'est tout propre. Cela-dit en terme de quantité de lignes de code ce n'est pas beaucoup inférieur d'y injecter les donées que mes if.
Mais avec n langues, il y a une portion (n-1)/n des déclarations qui sont faites qui sont inutiles, avec une vraie internationalisation, ça peut devenir très lourd.
Voila donc ce qui justifie ce code très lourd et très laid ^_^
cs_exar
Messages postés286Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention22 avril 20121 25 févr. 2009 à 15:18
Je n'avais pas d'idée précise quant aux commentaires, je n'avais que survolé rapidement le code.
Je n'avais pas non plus capté le MomentPattern: bien foutu ! Juste une petite chose cependant: pourquoi ne pas stocker les noms en différentes langues dans un tableau multidimensionnel ? Ce serait plus simple si tu ajoutes d'autres langues, non ?
le_duche
Messages postés159Date d'inscriptionlundi 13 juin 2005StatutMembreDernière intervention26 février 2009 25 févr. 2009 à 14:58
J'essaye de faire du code qui se passe de commentaires par l'utilisation de noms de variables appropriés, de macro à la place de constantes sans signification, etc...
Si certains points ne sont pas clairs, c'est toujours bien de le mentionner, je ne compte les comenter, mais bien améliorer ma façon de coder pour de telles séquences.
Pour ce qui est de la justification d'un algorithme, je pense que ça ne doit pas se trouver dans le code, mais bien éventuellement en annexe.
cs_exar
Messages postés286Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention22 avril 20121 18 févr. 2009 à 11:04
Hello !
J'ai survolé le code ainsi que la doc. La doc est claire et compréhensible. Le code est propre, semble efficace (je n'ai pas testé). Manquent juste quelques commentaires.
Sinon, vraiment bien !
Bonne prog !
le_duche
Messages postés159Date d'inscriptionlundi 13 juin 2005StatutMembreDernière intervention26 février 2009 17 févr. 2009 à 16:21
Amusez-vous bien !
Vous trouverez toute la documentation sur cette source dans le pdf qui accompagne.
26 févr. 2009 à 16:44
D'un côté c'est vrai que déclarer un tableau, c'est tout propre. Cela-dit en terme de quantité de lignes de code ce n'est pas beaucoup inférieur d'y injecter les donées que mes if.
Mais avec n langues, il y a une portion (n-1)/n des déclarations qui sont faites qui sont inutiles, avec une vraie internationalisation, ça peut devenir très lourd.
Voila donc ce qui justifie ce code très lourd et très laid ^_^
25 févr. 2009 à 15:18
Je n'avais pas non plus capté le MomentPattern: bien foutu ! Juste une petite chose cependant: pourquoi ne pas stocker les noms en différentes langues dans un tableau multidimensionnel ? Ce serait plus simple si tu ajoutes d'autres langues, non ?
25 févr. 2009 à 14:58
Si certains points ne sont pas clairs, c'est toujours bien de le mentionner, je ne compte les comenter, mais bien améliorer ma façon de coder pour de telles séquences.
Pour ce qui est de la justification d'un algorithme, je pense que ça ne doit pas se trouver dans le code, mais bien éventuellement en annexe.
18 févr. 2009 à 11:04
J'ai survolé le code ainsi que la doc. La doc est claire et compréhensible. Le code est propre, semble efficace (je n'ai pas testé). Manquent juste quelques commentaires.
Sinon, vraiment bien !
Bonne prog !
17 févr. 2009 à 16:21
Vous trouverez toute la documentation sur cette source dans le pdf qui accompagne.