He pasado mucho tiempo tratando de descifrar lo que hizo esa persona. ¿Qué diablos estaban pensando? ¿Quién pensó que 13 declaraciones anidadas si eran una buena idea? ¿Quién decidió que cinco condiciones booleanas entrelazadas deberían incluirse en el cuarto anidamiento de esas declaraciones? ¿No habían oído hablar de una variable explicativa? ¿Qué diablos significa aquí el valor literal 4? 9280 líneas es demasiado para un solo procedimiento, ¿no crees? Así que sacudo la cabeza, lo resuelvo y soluciono ese error. O introduzco una nueva característica en ese procedimiento de miles de líneas de código. Y me maravilla que el código todavía se ejecute, todavía funcione (en su mayor parte) y siga vivo. Claro, todos nos reímos de las locuras que hacían los desarrolladores en aquel entonces. Pero se me ocurre que conviene un poco de humildad. Para nuestro ojo moderno, que se beneficia de la sabiduría de las últimas décadas, ese código parece terrible. Pero tal vez simplemente no sabíamos nada mejor en aquel entonces.