Gonzo Programming Logo # ☠️ GONZO PROGRAMAZIOAREN MANIFESTUA ☠️ ---
🌐 Languages / Nyelvek (68)
Afrikaans | አማርኛ (Amharic) | العربية (Arabic) | Azərbaycan (Azerbaijani) | Беларуская (Belarusian) | Български (Bulgarian) | Bosanski (Bosnian) | Català (Catalan) | Čeština (Czech) | Deutsch (German) | Dansk (Danish) | Ελληνικά (Greek) | English | Español (Spanish) | Eesti (Estonian) | Euskara (Basque) | Suomi (Finnish) | Français (French) | Gaeilge (Irish) | Gàidhlig (Scottish Gaelic) | English (gi) | Galego (Galician) | עברית (Hebrew) | हिन्दी (Hindi) | Hrvatski (Croatian) | Magyar (Hungarian) | Bahasa Indonesia (Indonesian) | Íslenska (Icelandic) | Italiano (Italian) | 日本語 (Japanese) | ქართული (Georgian) | ភាសាខ្មែរ (Khmer) | 한국어 (Korean) | Lietuvių (Lithuanian) | Latviešu (Latvian) | Македонски (Macedonian) | Bahasa Melayu (Malay) | မြန်မာဘာသာ (Burmese) | नेपाली (Nepali) | Nederlands (Dutch) | Norsk (Norwegian) | ଓଡ଼ିଆ (Odia) | ਪੰਜਾਬੀ (Punjabi) | Polski (Polish) | فارسی (Persian) | Português (Brasil) | Português (Portugal) | Română (Romanian) | Русский (Russian) | संस्कृतम् (Sanskrit) | සිංහල (Sinhala) | Slovenčina (Slovak) | Slovenščina (Slovenian) | Shqip (Albanian) | Српски (Serbian) | Svenska (Swedish) | Kiswahili (Swahili) | தமிழ் (Tamil) | తెలుగు (Telugu) | ไทย (Thai) | Tagalog (Filipino) | Türkçe (Turkish) | Xitsonga (Tsonga) | Українська (Ukrainian) | اردو (Urdu) | Yorùbá (Yoruba) | 简体中文 (Simplified Chinese) | 繁體中文 (Traditional Chinese)

  1. 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.

  2. 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.

  3. Produkzio-zerbitzarian probatzea: Unit testak koldarren eta burokraten kirola dira. Benetako gonzo programatzaileak produkzioan bertan egiten du debugging-a, erabiltzaileen oihuen artean.

  4. 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.

  5. 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.

  6. Kafeinan oinarritutako arkitektura: Kodearen kalitatea zuzenean proportzionala da kontsumitutako estimulatzaileen kopuruarekiko, eta alderantziz proportzionala lo egindako orduen kopuruarekiko.

  7. Errore-mezua arte gisa: Errore-mezuak ez du lagundu behar, hunkitu baizik. Erabiltzaileak makinaren eta haren sortzailearen mespretxua sentitu behar du Runtime Error bakoitzean.

  8. Ez garbitu inoiz (Refactor): Trantze-egoeran behin idatzi zenuena sakratua da. “Politago” egiteko ukitzen baduzu, softwarearen arima hiltzen duzu.

  9. 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.

  10. 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.

  11. Erantzukizuna? Baztertuta: Lizentzia-kontratuak puntu bakarra izan behar du: “Abiatzen bada, zure arazoa da.” Garatzailea ez da Jainkoa, makinaren suntsiketaren lekuko bat baizik.

  12. Irteera-estrategia: Proiektua hondoratzen denean, ez eman azalpenik. Ezabatu Git historia, erre disko gogorra eta bilatu Mexikon estaldurarik ez duen toki bat.