सॉफ्टवेअर रोट

लेखक: Randy Alexander
निर्मितीची तारीख: 24 एप्रिल 2021
अद्यतन तारीख: 15 मे 2024
Anonim
sourcetransformation0909
व्हिडिओ: sourcetransformation0909

सामग्री

व्याख्या - सॉफ्टवेअर रॉट म्हणजे काय?

सॉफ्टवेअर रॉट संगणक सॉफ्टवेअरच्या कार्यक्षमतेत होणारी हळुवारपणा होय. अशी सॉफ्टवेअर कमी केलेली प्रतिक्रिया दर्शवते, अद्यतनांचा अभाव आहे, चालू असलेल्या ऑपरेटिंग सिस्टममधील बदलांमुळे ओव्हरटाइम सदोष होऊ शकते आणि त्यामुळे श्रेणीसुधारित करणे आवश्यक असू शकते.

सॉफ्टवेअर रॉटला सॉफ्टवेअर इरोशन, कोड रॉट, सॉफ्टवेयर एन्ट्रोपी, बिट रॉट किंवा सॉफ्टवेयर किडणे असेही म्हणतात.

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

टेकोपीडिया सॉफ्टवेयर रॉटचे स्पष्टीकरण देते

सॉफ्टवेअर रॉटचे सामान्यत: दोन प्रकार केले जातात:

  • सुप्त रॉट: उर्वरित अनुप्रयोग बदलल्यामुळे अखंड निरुपयोगी न केलेले सॉफ्टवेअर अखेर निरुपयोगी ठरू शकते. सॉफ्टवेअर वातावरणामधील फरक तसेच वापरकर्त्यांद्वारे केलेल्या मागणीमध्ये देखील बिघाड होण्यास भूमिका आहे.

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

  • न वापरलेला कोड
  • पर्यावरण बदल
  • क्वचितच अद्यतनित केलेला कोड
सॉफ्टवेअर रॉटचे निराकरण करणे आव्हानात्मक आहे; तथापि, खाली काही सडांची तीव्रता रोखू किंवा कमी करू शकतात असे काही उपाय आहेत:

  • कोड पुनरावलोकने सादर करा: रीलिझच्या आधी एक अनिवार्य पाऊल म्हणून कोड पुनरावलोकने समाविष्ट करा. या मार्गदर्शक तत्त्वांचा वापर करून पुनरावलोकनासाठी प्रशिक्षण कोडर व्यतिरिक्त कोडिंग मार्गदर्शकतत्त्वांचा एक स्पष्ट संच आवश्यक आहे.

  • दस्तऐवजीकरण तयार करा: कोडिंग मार्गदर्शकतत्त्वांमध्ये टिप्पणी कोड संबंधित नियम समाविष्ट करा आणि ते वापरासाठी अनिवार्य करा. हे प्रोग्रामरना त्यांच्या टिप्पण्या सातत्याने बनविण्यास भाग पाडतील. यामुळे कोड बेस ओलांडून वाचनीयतेमध्ये वाढ होते.

  • मार्गदर्शक नवीन प्रोग्रामर: विद्यमान कार्यसंघामध्ये लोकांना जोडत असताना, त्यांना कोड बेसमध्ये योग्यरित्या आरंभ करणे सुनिश्चित करा.

  • योग्य लोकांना भाड्याने द्या: आवश्यकतेसाठी विशिष्ट कौशल्यांचा योग्य संच असलेल्या योग्य लोकांना कामावर घ्या.