कोड ब्लोट

लेखक: Lewis Jackson
निर्मितीची तारीख: 12 मे 2021
अद्यतन तारीख: 25 जून 2024
Anonim
C++ Урок 0. Установка Code Blocks, создание проекта.
व्हिडिओ: C++ Урок 0. Установка Code Blocks, создание проекта.

सामग्री

व्याख्या - कोड ब्लोट म्हणजे काय?

कोड ब्लोट हा असा कोड आहे जो बर्‍याच संगणक प्रणाल्यांवर कथितपणे बराच लांब किंवा धीमा असतो. संज्ञा सहसा खूप लांब असलेल्या स्त्रोत कोडचा संदर्भ देणारी असते, परंतु ती एक्झिक्युटेबल्सला देखील संदर्भित करते ज्यांना जास्त प्रमाणात मानले जाऊ शकते.


कथित कोड ब्लोटची कारणे ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग तंत्रांचा वापर असू शकतात ज्यात प्रक्रियात्मक तंत्रे करतात, डिझाइन नमुन्यांचा अयोग्य वापर, घोषणात्मक प्रोग्रामिंग आणि लूप अनरोलिंग. कोड ब्लोटच्या सोल्यूशन्समध्ये रीफॅक्टोरिंग आणि अनावश्यक गणना काढून टाकणे समाविष्ट असू शकते.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया कोड ब्लोट स्पष्ट करते

कोड ब्लॉट ही सॉफ्टवेअर डेव्हलपमेंटमध्ये एक समस्या आहे जिथे स्त्रोत कोडची लांबी जास्त लांब असल्याचे मानले जाते. हा शब्द सामान्यत: स्त्रोत कोडच्या लांबीचाच असतो परंतु सी सारख्या कंपाईल भाषेचा वापर केल्यास कंपाईलरद्वारे निर्मित एक्जीक्यूटेबल फायलींच्या आकारास देखील लागू केले जाऊ शकते.

कोड ब्लोट हे बर्‍याचदा पाहणा of्यांच्या डोळ्यामध्ये असते, परंतु यामुळे वास्तविक समस्या उद्भवू शकतात. लांब, अस्पष्ट कोड वाचणे आणि देखरेख करणे कठीण आहे. जे कार्यक्रम खूप मोठे आहेत ते चालण्यास धीमे आहेत.


कोड ब्लोट हे अपूर्ण भाषा वैशिष्ट्यांमुळे उद्भवू शकते ज्यामुळे अत्यधिक वर्बोज कोड होते, ऑब्जेक्ट देणारं डिझाईन तत्त्व वापरण्याची गरज नसते जेथे समस्या उद्भवण्यास अयोग्य आहेत अशा डिझाइन नमुन्यांचा वापर केला जातो. ऑब्जेक्ट-देणारं किंवा अत्यावश्यक तंत्राची पुष्टीकरण केलेल्या घोषणात्मक प्रोग्रामिंग तंत्राचा वापर केल्यामुळे कोडही मोठ्या प्रमाणात वाढू शकतो. लूप अनरोलिंग, जे लूपद्वारे नियंत्रित सूचना कमी करते, एक प्रोग्रामिंग तंत्र आहे जे कोड ब्लोटला कारणीभूत असताना अंमलबजावणीची गती वाढवू शकते.

सुदैवाने, कोड ब्लोटवर उपाय आहेत. प्रथम अ‍ॅगिल प्रोग्रामिंग सारख्या सॉफ्टवेअर पध्दतीसह, किमान प्रोग्रामिंग तंत्रांचा वापर करून प्रथम ते टाळणे होय. इतर काळजीपूर्वक रीफॅक्टोरिंग आहेत, जे बाह्य कार्यक्षमता अबाधित ठेवताना प्रोग्राम स्त्रोत कोड बदलते. प्रोग्रामिंगसाठी लायब्ररी वापरुन सॉफ्टवेअरचा पुन्हा वापर करणे हा आणखी एक चांगला पर्याय आहे.