Namai Plėtra Kas yra programinės įrangos puvimas? - apibrėžimas iš techopedijos

Kas yra programinės įrangos puvimas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia programinės įrangos puvinys?

Programinės įrangos puvimas reiškia lėtą kompiuterio programinės įrangos veiklos blogėjimą. Tokia programinė įranga rodo sumažėjusį reagavimą, trūksta atnaujinimų, dėl netinkamos operacinės sistemos pakeitimų ji gali tapti netinkama viršvalandžiu, todėl ją gali reikėti atnaujinti.


Programinės įrangos puvinys taip pat žinomas kaip programinės įrangos erozija, kodo puvimas, programinės įrangos entropija, bitų puvimas ar programinės įrangos irimas.

„Techopedia“ paaiškina programinės įrangos puvimą

Programinės įrangos puvimas paprastai skirstomas į du tipus:

  • Neaktyvus puvinys: Nuosekliai nenaudojama programinė įranga ilgainiui gali tapti nenaudinga, nes visa kita programa virsta. Programinės įrangos aplinkos pokyčiai ir vartotojų reikalavimai taip pat vaidina blogėjantį poveikį.
  • Aktyvus puvinys: be nuolatinių idealių švelninimo procedūrų, programinė įranga, kuri buvo nuolat modifikuojama, gali palaipsniui prarasti savo vientisumą. Tačiau daugumai programinės įrangos reikia nuolatinių atnaujinimų, taip pat klaidų taisymo. Tai gali sukelti evoliucijos procesą, dėl kurio programa gali nukrypti nuo savo pradinio projekto. Dėl šios nuolatinės evoliucijos originalių dizainerių sukurta logika tampa negaliojančia, pateikdama naujų klaidų.
Pagrindinės programinės įrangos puvimo priežastys yra šios:

  • Nepanaudotas kodas
  • Aplinkos kaita
  • Retai atnaujinamas kodas
Ištaisyti programinės įrangos puvimą yra sudėtinga; tačiau šios yra keletas priemonių, kurios gali užkirsti kelią puvinio intensyvumui ar bent jau jį sumažinti:

  • Pristatykite kodų apžvalgas: prieš išleidimą įtraukite kodų apžvalgas kaip privalomą žingsnį. Be mokymo kodų, skirtų peržiūrėti šias gaires, yra būtinas aiškus kodavimo gairių rinkinys.
  • Sukurti dokumentus: Į kodavimo gaires įtraukite kodų komentavimo taisykles ir padarykite jas privalomas naudoti. Tai priverstų programuotojus nuosekliai išdėstyti savo pastabas. Dėl to padidėja skaitomumas visoje kodų bazėje.
  • „Mentor“ nauji programuotojai: Kai įtraukiate žmones į esamą komandą, įsitikinkite, kad tinkamai juos inicijavote kodo bazėje.
  • Pasamdykite tinkamus: pasamdykite tinkamus žmones, turinčius reikiamus įgūdžius, atitinkančius reikalavimus.
Kas yra programinės įrangos puvimas? - apibrėžimas iš techopedijos