Pensi di saper programmare? Dimmi cosa fa questo programma:
8607,,,1 11547,15475,22002,22002 1316,1629,1,1649 3001,1316,3,30078 11528,22052,22002,22002 9301,0,1528,1528 31568,10001,800,107 8560,,,1568 8550,210,, 3001,,, 3100,1316,3,30089 11547,15475,22002,22002 3001,1316,3,30089 3001,1317,3,10000 8400,,, 8550,700,801, 3001,,, 9301,0,522,522 3000,1284,3,10001 8500,,3, 8500,,5, 1547,,1,-2301
E non è un gioco, era usato in produzione in una grossa banca nei primi anni '90. C'erano 1350 file, dalle 100 alle 1000 righe di codice l'uno, sette programmatori lavoravano su questo delirio.
Il compilatore permetteva solo numeri, spazi, virgole, il segno - e il carattere di a capo. Niente commenti. Un limite di 2000 variabili e costanti in tutto il sistema. GOTO come se piovesse.
Non so nemmeno come commentare...
Security through obscurity. [read more] [Tony Bowden: Software Engineering]
2:01:20 PM
|
|