Open Closed Principle (OCP)

Open-Closed Principle : Open for extention, closed for modification. Terbuka untuk perluasan, tertutup untuk modifikasi. Dengan tertutupnya code yang sudah ada dari modifikasi maka kemungkinan terjadinya gelombang bug karena kita melakukan suatu perubahan terhadap code yang sudah ada pun dapat dihindari. Bayangkan jika kita merubah suatu sintaks dalam code pada sistem yang sudah berjalan. Ternyata […]