Je suis en train de revenir sur certaines des plus petites tâches dans mon code. L'un d'eux est dans une classe qui gère les dates partielles, par exemple, de janvier 2001. Il fonctionne très bien pour les dates qui seront vus dans notre système (1990 - 2099) et gracieusement échoue pour d'autres dates.
La tâche que j'ai quitté pour moi, c'est que je ne gère pas les dates dans le siècle 2100 et au-delà. Je ne pense pas vraiment que ça vaut la peine de la résolution de ce problème particulier, mais je suis conscient de la Y2k bugs. Si nous étions en 2080 déjà je pense que je serais de penser différemment et de corriger le bug.
Donc combien de temps faut-code durer? À quel point devrions-nous pour nos systèmes de continuer à courir pour?
Mise à jour
Ok, merci pour tous vos commentaires. Je pense que je vais la possibilité de quitter la TODO dans le code et de ne rien faire. Les pensées que j'ai trouvé le plus intéressant sont:
- @Adrian - l'Éternité, je pense que c'est le plus correct, votre point sur VM est un bon.
- @jan-hancic - Ça dépend, oui, il le fait.
- @chris-ballance - je suppose que je vais être mort à l'heure cette restriction est frappé, de sorte qu'ils peuvent venir souiller ma tombe s'ils veulent, mais je vais être mort, donc je vais hanter son cul.
La raison que j'ai décidé de ne rien faire était simple. Il a ajouté négligeable de la valeur ajoutée, les autres choses nécessaires à la recherche à n'ajouter de la valeur donc je vais faire en premier, et si j'ai le temps je vais corriger ça, mais vraiment ça va être rien de plus qu'un exercice académique.