ben si t'as enormement de softs qui dependent du bug et que tu peux pas tout mettre jour, tu risques de te retrouver dans la merde.
Un bon exemple, c'est le bug des annees bissextiles d'office. En fait, il est pas du a office, contrairement a ce qu'albert aime raconter.
Ca a ete rajoute sciemment par compabitilie avec une autre suite de l'epoque (oublie le nom, desole), de facon a pouvoir importer les fichiers de cette suite.
Et parait il que les codeurs a la base l'ont fait sciemment (parce que c'est plus facile de decaler un mot de 2 bits a droite que de faire tout un bordel pour verifier les debuts de siecles/millenaires, et ils ont du se dire que ca allait pas trop gener pour les cas ou c'etait faux).
Ils ont donc ete oblige de se coltiner ce bug depuis 15 ou 20 ans, parce que tu ne peux pas retirer le bug dudit fichier: ca va changer la semantique du fichier, et donc pas possible de migrer le fichier sans tout casser.
Comme les donnees des utilisateurs sont plus importants que la proprete du code, tu te retrouves avec un bug que tu te traines pendant des annees et qui ne sera corrige que quand il n'y aura plus de documents en dependant dans la nature.
Si t'as une meilleure solution, qui conserve l'integrite des donnees des clients, on est ravi de l'entendre.
[^] # Re: kdesu ?
Posté par thedude . En réponse au journal Alan Cox jette l'éponge. Évalué à 1.
Un bon exemple, c'est le bug des annees bissextiles d'office. En fait, il est pas du a office, contrairement a ce qu'albert aime raconter.
Ca a ete rajoute sciemment par compabitilie avec une autre suite de l'epoque (oublie le nom, desole), de facon a pouvoir importer les fichiers de cette suite.
Et parait il que les codeurs a la base l'ont fait sciemment (parce que c'est plus facile de decaler un mot de 2 bits a droite que de faire tout un bordel pour verifier les debuts de siecles/millenaires, et ils ont du se dire que ca allait pas trop gener pour les cas ou c'etait faux).
Ils ont donc ete oblige de se coltiner ce bug depuis 15 ou 20 ans, parce que tu ne peux pas retirer le bug dudit fichier: ca va changer la semantique du fichier, et donc pas possible de migrer le fichier sans tout casser.
Comme les donnees des utilisateurs sont plus importants que la proprete du code, tu te retrouves avec un bug que tu te traines pendant des annees et qui ne sera corrige que quand il n'y aura plus de documents en dependant dans la nature.
Si t'as une meilleure solution, qui conserve l'integrite des donnees des clients, on est ravi de l'entendre.