# ☠️ GONZO PROGRAMAZIOAREN MANIFESTUA ☠️
---
Garatzailea kodearen parte da: Ez dago garapen objektiborik. Softwarea ez da tresna bat, programatzailearen egun horretako gogo-egoeraren, odol-presioaren eta amorruaren aztarna bitarra baizik.
Kaosa sakratua da: Algoritmo bat gardenaegia bada, susmagarria da. Benetako gonzo kodea oihana bezalakoa da: arriskutsua, iluna, eta haren sortzaileak bakarrik daki tranpak non dauden.
Produkzio-zerbitzarian probatzea: Unit testak koldarren eta burokraten kirola dira. Benetako gonzo programatzaileak produkzioan bertan egiten du debugging-a, erabiltzaileen oihuen artean.
Dokumentazioa fikzioa da: Kodeko iruzkinak ez dira azalpenak, barne-bakarrizketak, manifestu politikoak edo laguntza-oihuak baizik. Kodea ulertzen ez duena ez da hura erabiltzeko duin.
Erakuslea (pointer) da nagusi: Erabili mugatzen ez zaituen programazio-lengoaia! Memoriaren zuzeneko kudeaketa zure askatasunaren bermea da. Moten segurtasuna erabiltzea lokarri bat besterik ez da. Erabili memoria-helbideak biharrik ez balego bezala. Memory Leak-a inork entzuten ez duen zure oihua da.
Kafeinan oinarritutako arkitektura: Kodearen kalitatea zuzenean proportzionala da kontsumitutako estimulatzaileen kopuruarekiko, eta alderantziz proportzionala lo egindako orduen kopuruarekiko.
Errore-mezua arte gisa: Errore-mezuak ez du lagundu behar, hunkitu baizik. Erabiltzaileak makinaren eta haren sortzailearen mespretxua sentitu behar du Runtime Error bakoitzean.
Ez garbitu inoiz (Refactor): Trantze-egoeran behin idatzi zenuena sakratua da. “Politago” egiteko ukitzen baduzu, softwarearen arima hiltzen duzu.
Epea iradokizun bat baino ez da: Gonzo programatzaileak ez du erlojuaren arabera lan egiten, inspirazioaren eta izuaren olatuetan ibiltzen da. Kodea garatzailea erortzen denean amaitzen da.
Softwareak aurreikusezina izan behar du: Gonzo programa on batean beti dago ausazkotasun pixka bat. Botoia sakatzen den bakoitzean gauza bera gertatzen bada, industria-produktu aspergarria da, ez artea.
Erantzukizuna? Baztertuta: Lizentzia-kontratuak puntu bakarra izan behar du: “Abiatzen bada, zure arazoa da.” Garatzailea ez da Jainkoa, makinaren suntsiketaren lekuko bat baizik.
Irteera-estrategia: Proiektua hondoratzen denean, ez eman azalpenik. Ezabatu Git historia, erre disko gogorra eta bilatu Mexikon estaldurarik ez duen toki bat.