Dove gli errori diventano vantaggi
Avete presente un venditore di auto usate che parla di auto vecchie? Una carretta degli anni ‘60 diventa un prestigioso modello vintage. In ambito informatico quando c’è un bug molto seccante allora il venditore dice che trattasi di una funzionalità aggiunta, richiesta dal mercato.
Microsoft a quanto pare è andata oltre il ‘non è un bug, è una feature’: i bug vanno standardizzati. Pare che fin dalle prime versioni, Excel calcoli male la funzione WEEKDAY() restituendo valori sbagliati in alcuni casi. Soprassediamo sulla volontà di non correggere l’errore, ma è giusto far diventare questo errore parte delle specifiche del Office Open XML (OOXML)? Dal Volume 4 sezione 3.17.4.1, pagina 2522 (34Mb, pdf), “Date Representation”:
For legacy reasons, an implementation using the 1900 date base system shall treat 1900 as though it was a leap year.
Leave a Reply