Mājas Attīstība Kas ir programmatūras puve? - definīcija no tehopedijas

Kas ir programmatūras puve? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē programmatūras puve?

Programmatūras puve attiecas uz lēno programmatūras programmatūras veiktspējas pasliktināšanos. Šāda programmatūra parāda samazinātu atsaucību, tai trūkst atjauninājumu, tā var kļūt par kļūdainu virsstundu darbu operētājsistēmas izmaiņu dēļ, un tāpēc tā var būt nepieciešama jaunināšana.


Programmatūras puve ir pazīstama arī kā programmatūras erozija, koda puve, programmatūras entropija, bitu puve vai programmatūras sabrukšana.

Techopedia skaidro programmatūru Rot

Programmatūras puvi parasti iedala divos veidos:

  • Mierīga rotācija: programmatūra, kas netiek konsekventi izmantota, galu galā var kļūt bezjēdzīga, jo pārējā lietojumprogramma pārveidojas. Pasliktināšanos ietekmē arī programmatūras vides izmaiņas, kā arī lietotāju prasības.
  • Aktīva puve: Ja pastāvīgi nepiemēro ideālas mazināšanas procedūras, programmatūra, kurai ir veiktas pastāvīgas modifikācijas, pakāpeniski var zaudēt integritāti. Tomēr lielākajai daļai programmatūras ir nepieciešami pastāvīgi atjauninājumi, kā arī kļūdu novēršana. Tas var novest pie evolūcijas procesa, kas galu galā liek programmai atkāpties no sākotnējā dizaina. Šīs pastāvīgās evolūcijas rezultātā oriģinālo dizaineru izstrādātā loģika mēdz kļūt nederīga, parādot jaunas kļūdas.
Galvenie programmatūras puves cēloņi ir šādi:

  • Neizmantots kods
  • Vides izmaiņas
  • Nedaudz atjaunināts kods
Izlabot programmatūras puvi ir grūti; tomēr šie ir daži pasākumi, kas var novērst vai vismaz samazināt puves intensitāti:

  • Ievadiet kodu pārskatus: pirms izlaišanas obligāti iekļaujiet kodu pārskatus. Papildus apmācības kodētājiem, kas pārskata šīs vadlīnijas, ir arī skaidrs kodēšanas vadlīniju komplekts.
  • Izveidojiet dokumentāciju: kodēšanas vadlīnijās iekļaujiet noteikumus par koda komentēšanu un padariet tos obligātus lietošanai. Tas piespiedīs programmētājus konsekventi strukturēt savus komentārus. Tas palielina salasāmību visā kodu bāzē.
  • Mentor jaunie programmētāji: pievienojot cilvēkus esošai komandai, pārliecinieties, vai esat atbilstoši iniciējis viņus kodu bāzē.
  • Nomāciet īstos: nolīgiet īstos cilvēkus ar pareizo prasmju kopu, kas raksturīgs šai prasībai.
Kas ir programmatūras puve? - definīcija no tehopedijas