Isi kandungan:
Definisi - Apakah maksud Cruft?
Cruft adalah istilah slang untuk kod tertulis yang tidak berguna, berlebihan atau kurang ditulis. Cruft termasuk mana-mana kod yang tidak perlu bagi aplikasi untuk melaksanakan tugas yang direka untuk. Ia juga boleh digunakan dalam konteks kod yang ditulis dengan sangat buruk, supaya anda juga boleh membuangnya dan mula dari awal.
Cruft tidak semestinya pepijat, tetapi menjadikan kod itu lebih sukar untuk dibaca dan dikekalkan. Kod atau sekeping perisian yang mengalami cruft boleh dipanggil "kejam" atau "cruftier daripada versi terdahulu".
Techopedia menerangkan Cruft
Pertimbangkan seksyen kod berikut di Jawa yang menggambarkan kewujudan kod.
Kelas Hello
{
Nama rentetan;
Alamat tali;
String Street;
Bandar bersenjata;
Void someFunction () {…}
}
Masalah yang berkaitan dengan kod di atas adalah penggunaan berlebihan penyataan String. Ini adalah contoh ringkas cruft. Bentuk kod berlebihan yang lebih kompleks tidak mudah dikenalpasti sehingga fasa ujian. Ketika itu, sejumlah besar sumber dan kewangan organisasi telah dibazirkan kerana pemprosesan diterapkan pada blok kod tambahan yang berlebihan.
Kod kejam boleh merangkumi pakej yang tidak dikehendaki yang tidak dirujuk di mana-mana, kaedah capaian awam yang tidak diingini yang tidak dirujuk dalam kelas yang sama atau kelas yang berbeza.