La maggior parte dei programmatori mette uova di Pasqua nel proprio codice? Persino la NASA le ha trovate.
Sì, ma....
Le uova di Pasqua sono programmatori che si divertono. La leggenda dice che c'è un'intera copia del videogioco Doom nascosta dentro Microsoft Excel che può essere invocata da una specifica (e non documentata) serie di azioni della tastiera e del mouse.
Ma le aziende che impiegano questi programmatori non sono generalmente entusiaste delle uova di Pasqua. Immaginate che la leggenda Doom/Excel sia vera...
- Forse Excel usa più memoria del necessario per questo motivo, al giorno d'oggi non ci sono concorrenti significativi per Excel e la memoria è economica, ma 20 anni fa adattarsi a computer con poca memoria ed essere più frugali in termini di memoria era un grosso problema.
- Forse Microsoft non possiede il codice o la proprietà intellettuale di Doom. I proprietari di Doom potrebbero lanciare una causa legale sostenendo che Microsoft sta violando il loro copyright e chiedendo il 30% dei ricavi da Excel.
In entrambi i casi posso immaginare un dirigente Microsoft che chiede che il programmatore responsabile sia licenziato.
Se state solo scrivendo i vostri programmi per divertimento, fate quello che volete. Se lavorate per un'organizzazione dovreste considerare come appare al vostro datore di lavoro se l'uovo di Pasqua diventa pubblico. Cosa che accadrà, dopo tutto se non lo dite mai a nessuno, che senso aveva farlo?
Articoli simili
- Quali sono alcune uova di Pasqua della voce di Google?
- Si dovrebbe dire "ci sono una dozzina di uova" o "c'è una dozzina di uova"?
- Quali sono le differenze tra codice macchina, codice byte, codice oggetto e codice sorgente?
- È vero che la maggior parte dei programmatori e degli ingegneri del software sono anche giocatori accaniti?