विषय-उन्मुख प्रोग्रामिंग - Subject-Oriented Programming का क्या अर्थ है?

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

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

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

Post a Comment

0 Comments