Leggi per i programmatori di computer

liuke

Utente Attivo
191
35
CPU
i5 4670k
Dissipatore
Dark rock pro 2
Scheda Madre
Asrock z87 extreme 4
Hard Disk
Samsung 850 pr0 256G + Seagate barracuda 2T
RAM
8G.skill 1600Mhz cl8
Scheda Video
palit gtx1060
Monitor
ROG SWIFT PG278Q
Alimentatore
Silverston strike rider 850W
Case
CM 690III
Sistema Operativo
win 10
:sisilui::sisilui:

1. Qualsiasi programma, quando funziona, e' obsoleto.
2. Qualsiasi programma costa di piu' e ci mette di piu'.
3. Se un programma e' utile, dovra' essere cambiato.
4. Se un programma e' inutile, dovra' essere documentato.
5. Ogni programma si espandera' fino ad occupare tutta la memoria
disponibile.
6. Il valore di un programma e' proporzionale all'ingombro del suo output.
7. La complessita' di un programma si arresta dopo aver oltrepassato le
capacita' del programmatore.

[h=3]Principio della perversita' della programmazione[/h] C'e' sempre un altro bug.

[h=3]Postulati di Troutman[/h] 1. L'errore che produce il danno maggiore sara' scoperto soltanto dopo che
il programma e' stato usato per almeno sei mesi.
2. Se il programma e' stato concepito in modo tale che i dati introdotti
siano rifiutati, ci sara' sempre un idiota abbastanza ingegnoso per
trovare il metodo di farli passare.

[h=3]Leggi di Gilb sull'inaffidabilita'[/h] 1. I computer sono inaffidabili, ma gli uomini ancora di piu'.
2. Qualsiasi sistema che dipende dall'affidabilita' umana e' inaffidabile.
3. Gli errori che non si trovano hanno un'infinita varieta', mentre invece
quelli che si trovano sono per definizione finiti.
4. I costi degli investimenti sull'affidabilita' aumenteranno fino a
superare quelli degli eventuali errori, o finche' qualcuno non
insistera' che' si faccia qualcosa di produttivo.

[h=3]Leggi di Golub[/h] 1. Le idee fumose servono a evitare di stimare gli eventuali costi di una
loro realizzazione.
2. La realizzazione di un progetto mal pianificato richiede il triplo del
tempo previsto; quella di un progetto pianificato con la massima
attenzione solo il doppio.

[h=3]Principio di Shaw[/h] Fai un programma che anche un idiota puo' usare, e soltanto un idiota
vorra' usarlo.


:vv::utonto::lol::lol::lol::lol::asd::asd::asd:
 
  • Mi piace
Reactions: Denis97

dfix

Utente Attivo
310
55
CPU
Intel Celeron G1840
Scheda Madre
ASRock H81M-HDS
Hard Disk
OCZ ARC 100 120GB
RAM
4GB Elpida DDR3 1333MHz
Alimentatore
Corsair VS350
Case
Zalman T4
Sistema Operativo
Windows 10 Pro x64
hai dimenticato: "se va adesso non è detto che vada dopo", "Ma è uguale!!! (ad un libro, una guida o altro)" e il classico "#@!"%$ç"
 

Denis97

Nuovo Utente
14
1
CPU
Intel Core i7 quadcore 3770k
Scheda Madre
MSI z77a-g43
Hard Disk
120 Gb SSD Ocz Agility3
RAM
Team zwt 8 Gb ddr3 1886 MHz
Scheda Video
Intel :(
Scheda Audio
Realtek HD Audio
Monitor
LED
Alimentatore
650W
Case
Thermaltake
Sistema Operativo
Ovvio, Windows 7 Pro
xD

personalmente credo che vada aggiunta anche la Legge di Murphy...
"Se qualcosa può andar male, lo farà"
Derivati:
"Se tutto è andato bene, evidentemente qualcosa non ha funzionato":grat:
Però quello che ha scritto in parte è vero!
:lol:
 

edino95

Nuovo Utente
2
0
il primo Postulato di Troutman è vero il mio programma aveva un bug legato alle date con mysql che ho scoperto solo dopo 2 mesi dalla tarminazione durante il BETA TEST con già 60 persone che lo usavano! perso tantissimi dati
 

LordNight

UTENTE LEGGENDARIO
Utente Èlite
24,289
10,137
CPU
Intel i7-6700K @ 4,7GHz // Intel i7-3770K @ 4,6GHz
Dissipatore
NZXT Kraken X61 // Cryorig R1 Ultimate
Scheda Madre
Asrock Z170 Extreme 6 // Asrock Z77 Extreme 6
Hard Disk
Samsung SM951 NVMe 512GB + Seagate Barracuda 2TB + vari // Samsung 850 EVO + Seagate Barracuda 2TB
RAM
GSkill Trident Z 2*8GB 3200MHz CL16 @ 3325 MHz CL14 // GSkill Sniper 2*8GB 2400MHz CL11
Scheda Video
Asus GTX 1080 Strix // Intel HD4000
Scheda Audio
Vedi "Mainboard"
Monitor
QNIX QX2710 WQHD (2560*1440) IPS 8bit+FRC // Dell U2515H
Alimentatore
EVGA SuperNova 750W G2 // Cooler Master Silent Pro M 500W
Case
Anidees AI Crystal White // Cooler Master Masterbox 5
Periferiche
Sharkoon Skiller SGK1 - Logitech G602 // Microsoft Sculpt Keyboard & Mouse
Sistema Operativo
Win 10 Pro
Legge di Federico:

Se il programma che io ho progettato non funziona come io ho pensato che avrebbe funzionato, allora è colpa del mio ingegnere informatico che, quindi, sarà frustato in sala mensa :sisi:
 
  • Mi piace
Reactions: liuke

Entra

oppure Accedi utilizzando

Discussioni Simili

Hot del momento