Dans une base de données quelconque qui restera anonyme [1] un mien collègue a déniché qu’un mariage pouvait avoir une date de fin future planifiée (nous ne parlons pas des divorces passés ou proches).
En l’occurrence, tous les mariages étaient censés se dissoudre le 31 décembre 9999. C’est évidemment stupide. Cette donnée aberrante est l’équivalent en date d’un nombre magique : une telle donnée possède un autre sens que sa simple valeur, en l’occurrence le fait q
ue la date de fin de mariage n’existe pas, le mariage n’a pas été dissous.
Cela peut-il poser un problème réel dans le futur ? Je concède que la perspective est lointaine, mais il n’y a pas qu’un programme concerné par ce genre de phénomène, loin de là.
Well, I don’t think they “don’t know anything” but I wonder why they don’t provide decent solutions (including docs) for the two most striking performance problems caused by ORMs? Here they are: