Gonzo Programming Logo # ☠️ MANIFESTO PENGATURCARAAN GONZO ☠️ ---
🌐 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. Pembangun ialah sebahagian daripada kod: Tiada pembangunan yang objektif. Perisian bukan alat, tetapi kesan binari keadaan fikiran, tekanan darah dan kemarahan pengatur cara pada hari itu.

  2. Kekacauan itu suci: Jika sesuatu algoritma terlalu telus, ia mencurigakan. Kod gonzo sebenar seperti hutan belantara: berbahaya, gelap, dan hanya penciptanya tahu di mana perangkap berada.

  3. Pengujian pada pelayan produksi: Unit test ialah sukan bagi pengecut dan birokrat. Pengatur cara gonzo sebenar melakukan debugging terus dalam produksi, di tengah jeritan pengguna.

  4. Dokumentasi ialah fiksyen: Komen pada kod bukan penjelasan, tetapi monolog dalaman, manifesto politik atau jeritan meminta pertolongan. Sesiapa yang tidak memahami kod tidak layak menggunakannya.

  5. Pointer ialah penguasa: Gunakan bahasa pengaturcaraan yang tidak mengehadkan anda! Pengurusan memori secara langsung ialah jaminan kebebasan anda. Penggunaan jenis selamat hanyalah belenggu. Gunakan alamat memori seolah-olah tiada hari esok. Memory Leak ialah jeritan anda yang tidak didengari sesiapa.

  6. Seni bina berasaskan kafein: Kualiti kod berkadar terus dengan jumlah bahan perangsang yang diambil dan berkadar songsang dengan bilangan jam tidur.

  7. Mesej ralat sebagai seni: Mesej ralat tidak seharusnya membantu, tetapi mengejutkan. Pengguna mesti merasakan penghinaan mesin dan penciptanya pada setiap Runtime Error.

  8. Jangan sekali-kali membersihkan (Refactor): Apa yang pernah anda tulis dalam keadaan khayal adalah suci. Jika anda menyentuhnya untuk menjadikannya “lebih cantik”, anda membunuh jiwa perisian itu.

  9. Tarikh akhir hanyalah cadangan: Pengatur cara gonzo tidak bekerja mengikut jam, tetapi menunggang gelombang ilham dan panik. Kod siap apabila pembangun rebah.

  10. Perisian mestilah tidak dapat diramal: Program gonzo yang baik sentiasa mempunyai sedikit unsur rawak. Jika perkara yang sama berlaku setiap kali butang ditekan, itu produk industri yang membosankan, bukan seni.

  11. Tanggungjawab? Dikecualikan: Perjanjian lesen hendaklah terdiri daripada satu perkara sahaja: “Jika ia berjalan, itu masalah anda.” Pembangun bukan Tuhan, hanya saksi kemusnahan mesin.

  12. Strategi keluar: Apabila projek runtuh, jangan beri penjelasan. Padam sejarah Git, bakar cakera keras dan cari tempat di Mexico yang tiada isyarat mudah alih.