Rumah Pembangunan Apakah perisian yang rosak? - definisi dari techopedia

Apakah perisian yang rosak? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Rot Software?

Rotasi perisian merujuk kepada degradasi perlahan dalam prestasi perisian komputer. Perisian sedemikian menunjukkan kurang responsif, kurang kemas kini, mungkin menjadi masa lampau yang salah disebabkan oleh perubahan dalam sistem operasi yang sedang berjalan dan dengan itu mungkin perlu ditingkatkan.


Rot perisian juga dikenali sebagai hakisan perisian, reput kod, entropi perisian, reput bit atau kerosakan perisian.

Techopedia menerangkan Software Rot

Pemotongan perisian umumnya dikategorikan kepada dua jenis:

  • Putus tidak aktif: Perisian yang tidak digunakan secara konsisten akhirnya boleh menjadi sia-sia apabila seluruh aplikasi berubah. Variasi dalam persekitaran perisian serta permintaan pengguna memainkan peranan dalam kemerosotan juga.
  • Rot aktif: Tanpa penggunaan berterusan prosedur pengurangan yang sesuai, perisian yang telah menjalani pengubahsuaian yang berterusan mungkin kehilangan integriti secara beransur-ansur. Walau bagaimanapun, kebanyakan perisian memerlukan kemas kini yang berterusan serta penetapan bug. Ini boleh membawa kepada proses evolusi, yang akhirnya membuat program menyimpang dari reka bentuk asalnya. Hasil daripada evolusi yang berterusan ini, logik yang direka oleh pereka asal cenderung tidak sah, menyampaikan pepijat baru.
Alasan utama di belakang reput perisian adalah seperti berikut:

  • Kod yang tidak digunakan
  • Perubahan persekitaran
  • Kod yang dikemas kini dengan teliti
Memperbaiki reput perisian adalah mencabar; Walau bagaimanapun, berikut adalah beberapa langkah yang boleh menghalang atau sekurang-kurangnya meminimumkan keamatan reput:

  • Perkenalkan tinjauan kod: Sertakan ulasan kod sebagai langkah wajib sebelum pelepasan. Satu garis panduan pengekodan yang jelas, sebagai tambahan kepada coders latihan untuk semakan menggunakan garis panduan ini, adalah penting.
  • Buat dokumentasi: Sertakan peraturan mengenai komen kod dalam garis panduan pengekodan, dan buat mandatori untuk digunakan. Ini akan memaksa pengaturcara untuk menyusun ulasan mereka secara konsisten. Ini membawa kepada peningkatan pembacaan seluruh kod asas.
  • Mentor pengaturcara baru: Apabila menambah orang kepada pasukan yang sedia ada, pastikan untuk memulakannya dengan betul di asas kod.
  • Sewa yang betul: Sewa orang yang tepat dengan set kemahiran yang tepat untuk keperluan tersebut.
Apakah perisian yang rosak? - definisi dari techopedia