អ្វីដែលល្អក្នុងការធ្វើអ្វីមួយវិធី “ខុស” គឺថាវាមានភាពខុសគ្នាច្រើនណាស់! ប្រសិនបើអ្នកកំពុងធ្វើអ្វីដែលត្រឹមត្រូវតាមវិធីលឿនបំផុតឬវិធីល្អប្រសើរបំផុតវាគ្រាន់តែមានវិធីមួយប៉ុណ្ណោះ។ ប៉ុន្តែប្រសិនបើអ្នកនឹងធ្វើវាខុសអ្នកនឹងមានបន្ទប់រចនាជាច្រើនទៀត។
ករណីក្នុងចំនុច: ភាសាសរសេរកម្មវិធី Esoteric ។ ភាពខុសគ្នាគឺគួរឱ្យភ្ញាក់ផ្អើល។ មានភាសាដែលមានបំណងមិនអាចអានបានឬស្តាប់ទៅដូចជាស្ហែណែនសិនឬរូបមន្តធ្វើម្ហូបឬរបាំសក់។ ភាសា Esoteric មួយចំនួនបំផុតមួយចំនួនគឺគ្រាន់តែលេងសើច: ការចងក្រងនៃការរំខានទាំងអស់នៃភាសាសរសេរកម្មវិធី “ពិត” នៃពេលវេលាប៉ុន្តែមិនទាន់មានដំណើរការទេ។ អ្នកខ្លះតំណាងឱ្យការណែនាំថាជាក្រឡាចត្រង្គនៃភីកសែលពណ៌។ អ្នកខ្លះតំណាងឱ្យលេខកូដក្នុងម៉ូដដែលអាចអ៊ិនគ្រីបបានអ៊ិនគ្រីបនិងវិធីតែមួយគត់ដើម្បីរៀបចំកម្មវិធីទាំងនោះគឺដោយការបង្ខំឱ្យមានលេខកូដ។ អ្នកផ្សេងទៀតរួមទាំងខួរក្បាលដែលមានកេរ្តិ៍ឈ្មោះល្បីល្បាញ * CK ពិតជាមិនមានចំនួនពាក់កណ្តាលអាក្រក់ដូចរ៉េបរបស់ពួកគេទេវាជាការអនុវត្តដោយផ្ទាល់នៃម៉ាស៊ីន Turing មួយ។
ដូច្នេះអ្នកមានសំណុំភាសាដែលត្រូវបានរចនាឡើងដើម្បីឱ្យមានលក្ខណៈមិនដូចគ្នាទៅវិញទៅមកឬភាសាសរសេរកម្មវិធីបែបប្រពៃណីហើយនៅតែអាចធ្វើកិច្ចការនៃការបង្រៀនកុំព្យូទ័រឱ្យធ្វើអ្វីដែលអ្នកចង់បាន។ ហើយប្រសិនបើអ្នកច្របាច់ភ្នែករបស់អ្នកត្រឹមត្រូវហើយក្រឡេកមើលពួកគេទាំងអស់គ្នាដែលរួមគ្នាតាមដែលអ្នកអាចធ្វើបានតើអ្វីដែលលេចចេញពីគ្រាប់បាល់បោះនៃភាសាសេសគឺខ្លឹមសារនៃកុំព្យូទ័រ។ ភាសានីមួយៗព្យាយាមធ្វើខុសតាមដែលអាចធ្វើទៅបានដូច្នេះអ្វីដែលពួកគេមានដូចគ្នាអាចគ្រាន់តែជាស្នូលដែលមិនអាចចៀសផុតបាននៃការសរសេរកូដ។
ខណៈពេលដែលវាគួរឱ្យចាប់អារម្មណ៍ក្នុងការប្រៀបធៀបចាវ៉ាកម្រិតពណ៌និង C ++, ឬ Python, ស្ទើរតែរាល់ភាសាកម្មវិធីធ្ងន់ធ្ងរមានច្រើនដូចគ្នាដែលវាមិនមានការណែនាំ។ ពួកគេទាំងអស់កំពុងធ្វើវាភាគច្រើនត្រឹមត្រូវហើយនោះមានន័យថាពួកគេភាគច្រើនអំពីកត្តាមនុស្ស។ yawn ។ ដើម្បីស្វែងយល់ពីអ្វីដែលជាមូលដ្ឋានគ្រឹះក្នុងការគណនាកុំព្យូទ័រអ្នកត្រូវតែធ្វើខុស។
អត្ថបទនេះគឺជាផ្នែកមួយនៃព្រឹត្តិប័ត្រព័ត៌មាន Hackakay.com ដែលបានផ្តល់ជូនរៀងរាល់ប្រាំពីរថ្ងៃម្តងសម្រាប់រយៈពេល 2000 ឆ្នាំចុងក្រោយ។ វាក៏រួមបញ្ចូលទាំងអត្ថបទដែលយើងចូលចិត្តតាំងពីប្រាំពីរថ្ងៃចុងក្រោយដែលអ្នកអាចមើលឃើញនៅលើគេហទំព័រនៃព្រឹត្តិប័ត្រព័ត៌មាន។
ចង់បានអត្ថបទប្រភេទនេះដើម្បីបុកប្រអប់ទទួលរបស់អ្នករៀងរាល់ថ្ងៃសុក្រទេ? អ្នកគួរតែចុះឈ្មោះ!