टेबल-प्रेरित डिजाइन

लेखक: Eugene Taylor
निर्माण की तारीख: 11 अगस्त 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
गिटार से प्रेरित लकड़ी के डिजाइन के विचार // पुनर्नवीनीकरण लकड़ी से एक महान उत्पाद
वीडियो: गिटार से प्रेरित लकड़ी के डिजाइन के विचार // पुनर्नवीनीकरण लकड़ी से एक महान उत्पाद

विषय

परिभाषा - तालिका-चालित डिजाइन का क्या अर्थ है?

टेबल-संचालित डिज़ाइन सॉफ़्टवेयर डेवलपमेंट इंजीनियरिंग का एक दृष्टिकोण है जिसका उद्देश्य प्रोग्राम नियंत्रण चर और मापदंडों (नियमों) को कोड से अलग करके और बाहरी बाह्य तालिकाओं में रखकर अनुप्रयोगों को सरल और सामान्य बनाना है। मुख्य उद्देश्य अनुप्रयोग तर्क से कार्यक्रम नियंत्रण डेटा को कम करना और परिवर्तन प्रबंधन को आसान बनाने के लिए प्रतिरूपकता पर जोर देना है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia टेबल-ड्रिवेन डिज़ाइन की व्याख्या करता है

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

एक तालिका किसी भी डेटा संरचना है जिसमें पंक्तियाँ और स्तंभ शामिल होते हैं, आमतौर पर कॉलम संख्या में तय किए जाते हैं, जबकि पंक्तियाँ चर होती हैं। Arrays, सूचियाँ, स्टैक्स, इंडेक्स, कंट्रोल ब्लॉक, फाइलें, ग्राफ और चार्ट भी टेबल के रूप हैं, लेकिन सिर्फ इसलिए कि एक प्रोग्राम उनका उपयोग करता है यह neccesately मतलब यह नहीं है कि यह टेबल-संचालित डिज़ाइन का उपयोग करता है।

टेबल चालित डिजाइन कोई नई बात नहीं है; इसके मूल सिद्धांतों को मूल रूप से 1950 के दशक की शुरुआत में विकसित और कार्यान्वित किया गया था, लेकिन तब वास्तव में जमीन हासिल नहीं हुई थी। यह मुख्य रूप से इस तथ्य के कारण था कि उस समय मुख्य मेमोरी बहुत महंगी थी और डिस्क एक्सेस स्पीड पहले से ही सामान्य प्रणालियों की तुलना में पर्याप्त देखी गई थी, जबकि प्रोग्रामर अभी तक कुशल एक्सेस विधियों को लिखने में पारंगत नहीं थे, और कोई तैयार नहीं थे अभी तक। इसलिए, यह टेबल-संचालित सॉफ़्टवेयर डिज़ाइन के फलने-फूलने के लिए वास्तव में अनुकूल नहीं था।

तालिकाओं के निम्नलिखित लाभ हैं:

  • वे विश्लेषण चरण के दौरान व्यावसायिक लक्ष्य या चुनौती के संक्षिप्त और क्रमबद्ध विनिर्देश प्रदान करते हैं।

  • उन्हें सीधे और आसानी से विनिर्देशों से लागू किया जा सकता है, जो सिद्धांत और अनुप्रयोग के बीच एक बहुत करीबी लिंक भी प्रदान करते हैं। यह डिजाइन और विकास के चरण के दौरान है।

  • रखरखाव और वृद्धि चरण के दौरान मौजूदा कोड के लिए न्यूनतम जोखिम के साथ त्वरित बदलाव के लिए एकल और केंद्रीकृत परिवर्तनों की अनुमति देने के लिए तालिकाओं को साझा किया जा सकता है।