Le Leggi dell'informatica moderna
maturate e scritte da Luca
Bertoncini
e da me liberamente rielaborate
Questo elenco di "leggi" deriva dalle esperienze passate ed attuali
dell'autore.
Leggetele e riflettete...
Legge ciclica sulla programmazione: Analizza, sviluppa, distribuisci e ricomincia
Legge del rimpianto: Prima era meglio
Legge sull'incremento della RAM: ciò che dieci anni fa richiedeva 8 Kb per girare bene, richiede ora 8 Mb per girare male.
Corollario 1: Incrementa la memoria (la tua)
Corollario 2: Prima di usare la memoria del computer usa la tua
Legge ciclica sul Debug: La correzione di un errore genera inevitabilmente nuovi errori,
che richiedono nuove correzioni, che generano nuovi errori, che ......
Legge sull'Help Desk: Le domande più sensate vengono dagli utenti più idioti
Corollario 1: non disprezzare mai nessun utente.
Corollario 2: non esistono utenti che sanno troppo
poco. Tutt'al più esistono utenti che credono di sapere abbastanza; ma
purtroppo non è quasi
mai vero.
Legge sulla semplicità delle cause: Più sai, più impieghi a risolvere i problemi
Corollario: Parti dalle cause apparentemente più banali
Legge sul backup: usa il backup per ripristinare un file e l'utente si ritroverà con un documento non aggiornato
Corollario 1: Una volta fatto, il backup è da buttare
Corollario 2: I backups sono necessari, ma
inutili
Legge sulla precarietà dei dischetti: una volta salvati su dischetto i dati sono perduti
Legge sugli influssi informatici: quando arrivi da un utente, ciò che non funzionava riprende a funzionare miracolosamente.
Suggerimento: Esercitati ad inviare gli influssi per telefono
Legge del confine: Il SW inizia dove l'HW finisce. L'utente inizia dove il SW finisce.
Corollario 1: La vera causa di un problema utente non è mai nota.
Corollario 2: Se qualcosa va male sostituisci tutto
l'HW
Corollario 3: Se il problema non è risolto reinstalla tutto il SW
Corollario 4: Se le cose continuano a non andare sostituisci l'utente
Corollario 5: Se neppure così funziona ... cambia lavoro
Definizione di Password: Password = Pass Word = Passa Parola
Corollario 1: Tutti sanno la password di tutti
Corollario 2: Se qualcuno non sa la password di un altro, gli servirà di notte
Corollario 3: Inventa un meccanismo per far cambiare la password e dovranno assumere un'altra persona al CED
Equazione sulla quantità di memoria: Ram + Hard Disk + Disco di rete = non basta
Legge sulle installazioni (già nota come Legge di Wilde): Niente è più utile
dell'opzionale
Suggerimento: Installa tutto e subito
Legge sulle stampanti: Poche e buone
Legge sui processi: Informatizza un processo ed otterrai un processo diverso
Corollario 1: Gli utenti non sanno ciò che vogliono
Corollario 2: Inventa il processo
Corollario 3: Un algoritmo non risolve mai completamente un problema
Legge sulla velocità: La velocità non sta nell'Hardware
Corollario: Ogni installazione decrementa la velocità in Mhz della CPU
Legge sullo sviluppo rapido: Sviluppa rapidamente, consegna rapidamente, cambia il recapito rapidamente
Corollario (già legge dei tappulli): Trova una soluzione rapida e preparati a trovarne un'altra.
Legge sugli Help: L'intuizione conta più di mille help
Corollario 1: Nell'informatica non si legge: si capta
Corollario 2: Anche l'help migliore è troppo difficile da leggere
Corollario 3: Meglio usare un programma male che perdere tempo a leggere l'Help
Legge sulla stabilità di un sistema informatico: Ogni HW ha il suo SW che lo stabilizza
Corollario: Non aggiornare mai un sistema stabile
Legge sulla compatibilità del formato dei documenti: Il contenuto di un documento varia in base al suo formato.
Legge sul numero delle leggi: il numero delle leggi è infinito
Corollario: le leggi non sono mai tutte scritte