nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
26 août 2009 à 22:23
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
26 août 2009 à 22:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 26 août 2009 à 22:23
Salut,
Si tu veux que ce code soit gardé sur CS, il serait intéressant de :
1 -> Faire un exemple d'utilisation avec les différents modules.
2 -> Mettre des commentaires plus explicite 'utiliser la documentation automatique surtout pour des fonctions utilitaires.
3 -> Supprimer le projet en double et les codes morts (méthodes vides, classes vides, et codes en commentaires non utilisé
4 -> Supprimer les modules et utiliser les namespaces.
5 -> Des fonctions utilitaires devrait être en statiques.
6 -> Eviter les caracteres accentés dans les noms de classes fichiers et méthodes
7 -> Compiler en option strict et explicit on
8 -> Les fonctions utilitaires devraient être indépendantes de la plateforme (pas de msgbox en asp.net)
9 -> Eviter les notations try : inst1 then: le code devient illisible (exemple dans systeme)
10 -> Une classe par fichier si possible.
11 -> Evites d'utiliser My et les modules si tu veux que ton code soit facile a traduire en c#.
Bref il y a peut etre un bon travail, mais malheureusement il y a de nombreuses erreurs qui le cache.
26 août 2009 à 22:23
Si tu veux que ce code soit gardé sur CS, il serait intéressant de :
1 -> Faire un exemple d'utilisation avec les différents modules.
2 -> Mettre des commentaires plus explicite 'utiliser la documentation automatique surtout pour des fonctions utilitaires.
3 -> Supprimer le projet en double et les codes morts (méthodes vides, classes vides, et codes en commentaires non utilisé
4 -> Supprimer les modules et utiliser les namespaces.
5 -> Des fonctions utilitaires devrait être en statiques.
6 -> Eviter les caracteres accentés dans les noms de classes fichiers et méthodes
7 -> Compiler en option strict et explicit on
8 -> Les fonctions utilitaires devraient être indépendantes de la plateforme (pas de msgbox en asp.net)
9 -> Eviter les notations try : inst1 then: le code devient illisible (exemple dans systeme)
10 -> Une classe par fichier si possible.
11 -> Evites d'utiliser My et les modules si tu veux que ton code soit facile a traduire en c#.
Bref il y a peut etre un bon travail, mais malheureusement il y a de nombreuses erreurs qui le cache.
Merci de mettre à jour la source, et bon courage.