Salut Seb,
Heuu tu ne ferais pas partie du club des "optimistes" toi aussi ?
Je ne sais pas ce qui serait le mieux. Pour le moment, nous sommes au moins trois à être plus à l'aise en VB.Net qu'en C#. J'avais déjà émis l'idée de passer à VB.Net. Maintenant que je commence à avoir une bonne visibilité du code actuel, je me demande s'il ne serait pas mieux de repartir de zéro sur les mêmes bases. Pour prendre quelques exemples, certains formulaires sont carrément jetés par Visual Studio. A cause de balises en MAJ ou "d'ouvertures" sans "fermetures", voire d'inversion d'ordre qui font perdre la boule à VS. Dans le code, à certains endroits tout est bien codé pour prendre en compte la localisation, et pas à d'autres. En particulier, les messages d'erreurs sont presque tout le temps en "dur". Je corrige au maximum pour que nous ayons une version 02.00.04 qui soit à peu près clean mais bon !
D'autre part, le créateur doit être un puriste de l'objet. Il a fait des interfaces à tous les coins de code. Académiquement, c'est très bien. Mais franchement, je me demande l'intérêt de faire une interface pour un provider de taxes, si celle-ci est trop limitative et ne couvre pas les éventuelles évolutions. Bref, comme tu dois le "sentir", j'ai des doutes sérieux pour le moment.
Attendons encore un peu que j'ai terminé la localisation complète. Ensuite dès que chacun auras eu le temps d'installer sa config et le nouveau code source, nous pourrons faire un point. Je pense qu'il est préférable d'avoir plusieurs avis sur la qualité du code avant de prendre une telle décision. Du coup, ce sera aussi seulement après recueil des avis que nous pourrons ébaucher une guideline.
Je propose que nous prenions une quinzaine de jours de réflexion pour que chacun puisse monter sa config et regarder le code de la version 02.00.03 voire de la suivante. Peut être que d'ici là Benoît aura eu les dates de disponibilité de salle pour la prochaine réunion. Avec un peu de bol, nous serons synchro !
Bon allez je file bosser sur notre projet, bon courrage pour les tiens !
Gilles