Gonzo Programming Logo # ☠️ MANIFESTET FOR GONZO-PROGRAMMERING ☠️ ---
🌐 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. Udvikleren er en del af koden: Der findes ingen objektiv udvikling. Software er ikke et værktøj, men et binært aftryk af programmørens sindstilstand, blodtryk og vrede den pågældende dag.

  2. Kaos er helligt: Hvis en algoritme er for gennemskuelig, er det mistænkeligt. Ægte gonzo-kode er som en jungle: farlig, mørk, og kun dens skaber ved, hvor fælderne er.

  3. Test på produktionsserveren: Unit-tests er en sport for kujoner og bureaukrater. Den ægte gonzo-programmør debugger direkte i produktion, midt i brugernes skrig.

  4. Dokumentation er fiktion: Kommentarer til koden er ikke forklaringer, men indre monologer, politiske manifester eller råb om hjælp. Den, der ikke forstår koden, er ikke værdig til at bruge den.

  5. Pointeren er herskeren: Brug et programmeringssprog, hvor du ikke bliver begrænset! Direkte hukommelsesstyring er garantien for din frihed. Brugen af sikre typer er blot en lænke. Brug hukommelsesadresser, som om der ikke fandtes nogen morgendag. Et Memory Leak er dit skrig, som ingen hører.

  6. Koffeinbaseret arkitektur: Kodens kvalitet er direkte proportional med mængden af indtagne stimulanser og omvendt proportional med antallet af timer brugt på søvn.

  7. Fejlmeddelelsen som kunst: Fejlmeddelelsen skal ikke hjælpe, men chokere. Brugeren skal mærke maskinens og dens skabers foragt ved hver eneste Runtime Error.

  8. Ryd aldrig op (Refactor): Det, du én gang skrev i trance, er helligt. Hvis du rører ved det for at gøre det „pænere“, dræber du softwarens sjæl.

  9. Deadline er kun et forslag: Gonzo-programmøren arbejder ikke efter uret, men rider på bølgerne af inspiration og panik. Koden er færdig, når udvikleren bryder sammen.

  10. Softwaren skal være uforudsigelig: Et godt gonzo-program indeholder altid en smule tilfældighed. Hvis det samme sker ved hvert tryk på en knap, er det et kedeligt industriprodukt, ikke kunst.

  11. Ansvar? Udelukket: Licensaftalen skal bestå af ét eneste punkt: „Hvis det starter, er det dit problem.“ Udvikleren er ikke Gud, kun et vidne til maskinens undergang.

  12. Exitstrategien: Når projektet kollapser, skal du ikke forklare dig. Slet Git-historikken, brænd harddisken, og find et sted i Mexico uden mobilsignal.