# ☠️ DAS GONZO-PROGRAMMIER-MANIFEST ☠️
---
Der Entwickler ist Teil des Codes: Es gibt keine objektive Entwicklung. Software ist kein Werkzeug, sondern der binäre Abdruck des jeweiligen Gemütszustands, Blutdrucks und Zorns des Programmierers an diesem Tag.
Das Chaos ist heilig: Wenn ein Algorithmus zu übersichtlich ist, ist das verdächtig. Echter Gonzo-Code ist wie ein Dschungel: gefährlich, dunkel, und nur sein Schöpfer weiß, wo die Fallen liegen.
Testen auf dem Produktivserver: Unit-Tests sind der Sport der Feiglinge und Bürokraten. Der wahre Gonzo-Programmierer debuggt direkt in der Produktion, inmitten der Schreie der Benutzer.
Dokumentation ist Fiktion: Kommentare im Code sind keine Erklärungen, sondern innere Monologe, politische Manifeste oder Hilferufe. Wer den Code nicht versteht, ist seiner Benutzung nicht würdig.
Der Zeiger (Pointer) ist der Herr: Verwende eine Programmiersprache, in der du nicht eingeschränkt wirst! Die direkte Speicherverwaltung ist das Unterpfand deiner Freiheit. Die Verwendung sicherer Typen ist nur eine Fessel. Nutze Speicheradressen, als gäbe es kein Morgen. Das Memory Leak ist dein Schrei, den niemand hört.
Koffeinbasierte Architektur: Die Qualität des Codes ist direkt proportional zur Menge der konsumierten Aufputschmittel und umgekehrt proportional zur Anzahl der Stunden, die mit Schlaf verbracht wurden.
Fehlermeldung als Kunst: Die Fehlermeldung soll nicht helfen, sondern schockieren. Der Benutzer muss bei jedem Runtime Error die Verachtung der Maschine und ihres Schöpfers spüren.
Niemals aufräumen (Refactor): Was du einmal im Trancezustand geschrieben hast, ist heilig. Wenn du es anfasst, damit es „schöner“ wird, tötest du die Seele der Software.
Die Frist ist nur ein Vorschlag: Der Gonzo-Programmierer arbeitet nicht nach der Uhr, sondern reitet auf den Wellen der Inspiration und Panik. Der Code ist fertig, wenn der Entwickler zusammenbricht.
Die Software soll unberechenbar sein: In einem guten Gonzo-Programm steckt immer ein wenig Zufall. Wenn bei jedem Tastendruck dasselbe geschieht, ist es ein langweiliges Industrieprodukt, keine Kunst.
Verantwortung? Ausgeschlossen: Der Lizenzvertrag soll aus einem einzigen Punkt bestehen: „Wenn es startet, ist das dein Problem.“ Der Entwickler ist nicht Gott, sondern nur ein Zeuge beim Untergang der Maschine.
Die Ausstiegsstrategie: Wenn das Projekt zusammenbricht, erkläre dich nicht. Lösche die Git-Historie, verbrenne die Festplatte und suche dir einen Ort in Mexiko, an dem es keinen Mobilfunkempfang gibt.