A jó programnak nincsen forráskódja

Természetesen nem azért, mert gépi kódban írták :-)

A jó programot sok-sok évvel ezelőtt írták, és mivel jól működik ezért nem kellett belenyúlni, tehát a forráskódok elnyelte az a lyuk, ahol a félpár zoknik is vannak. :-D

Egyszer volt, hol nem volt, Szolnokon si túl, a 46-os út túúúlsó végén, egy kórházi rendelőben dolgozott egy réges-régi eszköznyilvántartó program. Igen, DOS fut(ott) a gépen, és a programot Clipperben írták. Egy szorgalmas péntek délután, mikor a programozó éppen ügyeletben volt, jött a hívás, miszerint a program rosszul működik. Ajaj, szegény programozó köpni-nyelni nem tudott hirtelen. Forráskód nuku (pontosabban valamelyik CD-n megvan, mert forráskód ugye nem vész el, dehát a dolgok természete szerint a program által készített kimenetet a jövő héten kellett leadni a HIVATALnak.)

Programozó ezért először is saját magát (pontosabban a hétvégi programját ) programozta át, majd elmondott egy imát. A tünetek alapján volt esély arra, hogy mégsem a programban van a hiba (illetve mégis, de mégsem). Negatív értékcsökkenést számolt. Ez igen nagy valószínűséggel az értékcsökkenés hibás megadása miatt történt, dehát...

Programozó megbeszélt hétvégi és korai időpontban kimegy, adatbázist (köhh), megnéz, minden lehetséges adatot gondosan elment, majd előszedi dBase tudásának maradék foszlányait, valamint összes fellelhető manna pontját, és varázslatot mond. (Ekkora időtávból ez egy nagy varázslat volt.) Szerencsére a varázslat működött, a programozó-varázsló megkönnyebbült, a programkezelő munkaerő pláne.

Megbeszélték, hogy mégiscsak jó a program, és mindketten nagyon örültek. (A forráskód pedig valamelyik nagy varázskönyv CD mélyén pihen tovább.)

by dacas

Hozzászólások

Legjobb ha mellékeled a forrást a programmal, akkor nincs baj.

Software is like sex, it's better with a penguin. :D (r)(tm)(c) آكوش

Ha jol olvasom ez fennall, csak ki kene keresni a CD-kupacbol. De hogy pozitiv legyek, nyilvan arra gondoltal, hogy ugy kell megirni a programot, hogy egy dokumentalt (???? - no ez kerdeses), de legalabbis minden programban ugyanazon opcio hatasara kikopje az stdout -ra a forraskodjat - ezzel orok eletre megszuntetve ezt a problemat. (kugli, legrovidebb, a sajat kodjat kiirato program "X" nyelven - mar csak ezt kell modositani, hogy mellesleg ezt es azt is sinajon meg.)