DRY

DRY (Don't Repeat Yourself) adalah prinsip pengembangan perangkat lunak yang bertujuan untuk mengurangi pengulangan pola perangkat lunak. Prinsip ini menyatakan bahwa "Setiap bagian pengetahuan harus memiliki representasi tunggal, tidak ambigu, dan otoritatif dalam suatu sistem."

Konteks Penggunaan

Mencegah inkonsistensi data dan bug.

Contoh

Jika Anda copy-paste 10 baris kode yang sama di 5 tempat, saat ada bug, Anda harus perbaiki di 5 tempat itu. DRy menyarankan buat 1 fungsi saja lalu panggil 5 kali.

Catatan

Lawan dari WET (Write Everything Twice / We Enjoy Typing).

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail
Apa Itu DRY? Definisi & Penjelasan | Kamus REA Ruangguru