परिभाषा एबीसी. में अवधारणा
अनेक वस्तुओं का संग्रह / / July 04, 2021
नवंबर में गुइलम अलसीना गोंजालेज द्वारा। 2017
जब किसी चीज का अविष्कार होता है और वह काम करती है, तो उसे क्यों बदलें या फिर से चलाकर करें जोखिम एक गलती सुधारने के लिए? का पुन: उपयोग कोड स्रोत पूरे इतिहास में एक स्थिर रहा है प्रोग्रामिंग, और छोटी खुराक में इसका उचित नाम है: टुकड़ा.
ए टुकड़ा यह कंप्यूटर स्रोत कोड का एक छोटा खंड है जो एक निश्चित कार्य करता है, और जिसे कोड के बड़े वर्गों, जैसे पुस्तकालय या प्रोग्राम में सम्मिलित करने के लिए तैयार किया जाता है।
आमतौर पर, वे बहुत सामान्य और उपयोग किए गए कार्यों को कवर करते हैं, साथ ही साथ सरल, क्योंकि a. के आकार के बाद से टुकड़ा यह बहुत बड़ा नहीं होना चाहिए। और, सबसे बढ़कर, यह बहुत ही सरल तरीके से पुन: प्रयोज्य कोड होना चाहिए।
इसके होने का कारण आमतौर पर उपयोग की जाने वाली कार्यात्मकताओं में त्रुटियों से बचना है, जैसे कि, कई बार निर्मित होते हैं। वे स्रोत कोड को शामिल करते हैं जिसमें पर्याप्त नहीं है आयतन एक साझा पुस्तकालय बनाने के लिए, और उन्हें इसकी आवश्यकता है स्पीड निष्पादन का जो मुख्य स्रोत कोड का प्रपत्र भाग देता है।
के टुकड़े वे न केवल उच्च-स्तरीय भाषा स्रोत कोड को संदर्भित करते हैं, बल्कि वेब पर भी उपयोग किए जा सकते हैं।
में वृद्धि लाभ और. की शक्ति हार्डवेयर कंप्यूटरों की, और परिणामी सुधारों में सॉफ्टवेयर और, विशेष रूप से, जिन वेब ब्राउज़रों ने इसे लाया है, उन्होंने वेबसाइटों के लिए प्रामाणिक ऑनलाइन एप्लिकेशन बनना संभव बना दिया है जो बड़ी संख्या में कार्य करते हैं।
इन्हें, स्वाभाविक रूप से, प्रोग्राम किया जाना चाहिए, विकसित किया जाना चाहिए, और सामान्य कार्यात्मकताओं की एक श्रृंखला की आवश्यकता हो सकती है। यह वह जगह है जहाँ के टुकड़े.
ए टुकड़ा यह अनिवार्य रूप से निष्पादन योग्य स्रोत कोड नहीं है, लेकिन इसमें प्रोग्राम का दस्तावेजीकरण करने के लिए एक पैटर्न या टेम्पलेट शामिल हो सकता है।
एक प्रोग्राम का प्रलेखन हिस्सा महत्वपूर्ण है क्योंकि यह प्रोग्राम पर काम करने वाले प्रत्येक व्यक्तिगत प्रोग्रामर के लिए कार्य को आसान बनाता है। प्रारूप सामूहिक और यहां तक कि एक व्यक्तिगत प्रोग्रामर जो अकेले काम करता है, कुछ समय बाद अपने काम की व्याख्या करने में सक्षम होने के लिए।
उनके प्रकार की परवाह किए बिना, के टुकड़े उन्हें अपनी सामग्री को बड़े स्रोत कोड में "कॉपी और पेस्ट" करने के लिए तैयार रहना चाहिए।
का एक विशिष्ट उदाहरण टुकड़ा यह वह है जो एक निश्चित स्पंदन का जवाब देता है कीबोर्ड या एक माउस घटना के लिए (जैसे इसे ऊपर या बाईं ओर ले जाना)।
वे एक हैं क्रियाविधि जावा, सी, सी ++, और अन्य उच्च स्तरीय भाषाओं जैसी भाषाओं में आम है। वेब पेज विकास के क्षेत्र में, हमारे पास एचटीएमएल कोड, सीएसएस फाइलों के लिए कोड और यहां तक कि जावास्क्रिप्ट भी हो सकता है।
अनुप्रयोगों के निर्माण को सुविधाजनक बनाने के तरीके के रूप में स्वयं डेवलपर्स द्वारा शुरू की गई प्रवृत्ति होने के नाते या कोड साझाकरण, बड़े विकास वातावरण (आईडीई) में प्रबंधन के लिए उपकरण शामिल हैं और उपयोग।
नेटबीन, एक्लिप्स या विजुअल स्टूडियो के मामले में यह मामला रहा है, जो केवल कुछ संचालन के साथ, एक संरचना में कोड के छोटे वर्गों के पुन: उपयोग की अनुमति देता है।
फोटो: फ़ोटोलिया - कोलोंगा
स्निपेट में विषय