par stloje » 23 Fév 2010 à 21:56
Payant, j'imagine que c'est un produit Cooperteam. Gratuit, c'est là le danger parce que c'est une personne qui fait l'action et attribue un numéro.
Je dis cela parce j'ai connu un prestataire chez un client pour lequel j'ai travaillé qui a décidé de changer - en se vantant que c'était facile - volontairement l'id de réplique d'une base. Tout allait bien jusqu'au jour ou il a fallut répliquer la base sur un autre serveur. Impossible de le faire puisqu'il manquait 1 chiffre hexa à l'id. La base faisait 12 Go. Lui, il était parti avec le petit code, nous on ne le savait pas et on ne l'avait pas. Il a fallut écrire des quantités d'agents de transfert (des dépendances de document père/fils genre SGBD) et reconstruire entièrement la base avec les clés d'identification. Pour un p'tit programme gratuit qui a pris 5 sec. à s'exécuté a foutu en l'air environ 450 000 doc. Il a fallut deux programmeurs et 3 jours de boulot pour récupérer et corriger les données.
Je peux te dire que lorsqu'on a essayé de justifier cela dans une mise en production et que le client est "SOX compliance", non seulement on nous a passé un savons et qu'on nous a traité d'incapable, mais il a fallut faire cela en expliquant tous les processus de modification de données sans altérer le temps des autres projets.
C'est pour cela que je fais une mise en garde.
Et vive le cambouis! Si t'en as jusque sous les bras, c'est parce que tu as cherché longuement la solution ou tout simplement parce que tu t'es vautré!