परिभाषा स्रोत कार्यक्रम

स्रोत कार्यक्रम एक धारणा है जिसका उपयोग स्रोत कोड के पर्याय के रूप में किया जाता है। यह निर्देश है कि एक कंप्यूटर प्रोग्राम एक कंप्यूटर को प्रसारित करता है ताकि इसे निष्पादित किया जा सके। ये निर्देश एक प्रोग्रामिंग भाषा में लिखी गई पाठ की पंक्तियाँ हैं (एक विशिष्ट अर्थ और वाक्य-विन्यास आधार से कंप्यूटर निर्देश प्रदान करने में सक्षम संरचना)।

यह ध्यान दिया जाना चाहिए कि यद्यपि प्रोग्रामिंग भाषाएं सीमित संख्या में मौजूद हैं, और भाषाओं की तुलना में, इतनी व्यापक नहीं हैं, जिस तरह से प्रत्येक प्रोग्रामर उनका उपयोग कर सकता है वह वास्तव में असीमित है। एक प्रोग्रामिंग भाषा वाक्य रचना और अर्थ प्रतीकों और नियमों के संयोजन से बना है, जो कुछ सीमाएं स्थापित करता है और सॉफ्टवेयर विकास के लिए बुनियादी उपकरणों की एक श्रृंखला प्रदान करता है।

एक प्रोग्रामर के कौशल, ज्ञान और तप के आधार पर, संभावनाएं अंतहीन लग सकती हैं, हालांकि हमेशा प्रतीकों के एक ही सेट का उपयोग करें और बाकी लोगों के समान नियमों द्वारा सीमित करें। इस कारण से, भले ही दो व्यक्ति दिल से सभी आरक्षित शब्दों को जानते हैं, डेटा के प्रकार और कंडीशनर ( यदि, और यदि ) और उनके पास छोरों के लिए (जैसे, जबकि ), जिस तरह से उनका उपयोग किया जाता है, उसमें परिणाम हो सकता है। दूसरे के लिए अपठनीय, या तो इसकी जटिलता के कारण या कुछ डिज़ाइन निर्णयों के कारण।

इस अर्थ में, स्रोत कार्यक्रम प्रत्येक प्रोग्रामर के व्यक्तित्व और सोचने के तरीके का प्रतिबिंब है, जो बहुत खुलासा हो सकता है। सबसे आम विशेषताओं में निम्नलिखित हैं:

* त्रुटिहीन इंडेंटेशन : कुछ डेवलपर्स अपने कोड लिखने के समय इंडेंटेशन (स्पेनिश शब्द इंडेंटेड के अनुरूप एंजेलिज्म ) को भूलने के विचार का समर्थन नहीं करते हैं । यह उल्लेख करना महत्वपूर्ण है कि पायथन में, उदाहरण के लिए, सही व्याख्या के लिए इंडेंटेशन आवश्यक है, लेकिन ज्यादातर भाषाओं में ऐसा नहीं है, यही कारण है कि यह एक बहुत ही व्यक्तिगत निर्णय है;

* उचित लाइन ब्रेक : पिछले बिंदु के समान, ऐसे लोग हैं जो लाइन ब्रेक नहीं जोड़ते हैं यदि यह बिल्कुल आवश्यक नहीं है। बेशक, यह एक व्यक्तिगत मानदंड पर भी प्रतिक्रिया करता है, क्योंकि कोई सार्वभौमिक नियम नहीं है जो सही संख्या निर्धारित करता है ;

* विकार : हालांकि प्रोग्रामर के स्टीरियोटाइप को आदेश और नियंत्रण के साथ जुनून की विशेषता है, कुछ ऐसे कोड हैं जो किसी भी नियम या मॉडल के बिना वर्णों के यादृच्छिक फैल लगते हैं। कहने की जरूरत नहीं है, यह एक बहुत लगातार घटना नहीं है।

अनुशंसित