Open-Closed Principle (OCP): Membuka Kemungkinan, Menutup Perubahan dalam Desain Perangkat Lunak
Dalam dunia pengembangan perangkat lunak, kemampuan beradaptasi dengan perubahan tanpa merusak struktur yang sudah ada merupakan hal yang penting. Salah ...