Daftar Isi:
Definisi - Apa artinya Deprecation?
Penghentian adalah proses menandai atribut atau fitur yang harus dihindari oleh pengguna, termasuk pengembang Web. Penghentian dapat diterapkan karena berbagai alasan, termasuk salah satu yang paling umum, yaitu ketersediaan alternatif yang lebih praktis dan efektif.
Techopedia menjelaskan Penghentian
Aplikasi atau program perangkat lunak mungkin memiliki fitur usang, karena risiko keamanan atau kerusakan pada perangkat lunak dan perangkat. Penghentian juga terjadi ketika fitur ditingkatkan, atau opsi alternatif disediakan. Namun, untuk menghindari masalah teknis, seperti kompatibilitas ke belakang, atribut yang sudah usang tidak dihapus dari perangkat lunak hingga pengembang dapat memperbaiki masalah atau menghasilkan kode yang lebih stabil dan berguna.
Contoh yang baik adalah ketika pengembang merilis antarmuka pemrograman aplikasi baru (API), yang kemudian menciptakan nilai-nilai yang sudah usang. Untuk menghindari masalah teknis yang serius, bagian yang sudah usang tidak boleh digunakan.
