Dari kursus: Dasar-Dasar Pemrograman: Desain Berorientasi Objek

Buka akses kursus ini dengan uji coba gratis

Bergabunglah sekarang untuk mengakses lebih dari 24.900 kursus yang dipandu pakar industri.

Prinsip pengembangan umum

Prinsip pengembangan umum

- Selalu ada beberapa cara untuk menulis sepotong kode untuk mencapai hal yang sama, dan programmer suka berdebat cara mana yang lebih baik. - Saya tahu apa yang terbaik. - Namun, apa pun solusi yang Anda pilih, ada beberapa prinsip umum yang perlu diingat yang akan membuat pemeliharaan basis kode Anda lebih mudah dalam jangka panjang. Satu set prinsip terkenal memiliki akronim SOLID, mewakili lima prinsip terpisah, tetapi saling terkait yang berlaku untuk desain berorientasi objek apa pun, dan dimaksudkan untuk membuat perangkat lunak Anda lebih mudah dimengerti, fleksibel, dan dapat dipelihara. Misalnya, prinsip tanggung jawab tunggal memperingatkan programmer untuk menghindari menciptakan apa yang disebut objek Tuhan, objek yang melakukan banyak hal yang tidak terkait satu sama lain. Perilaku-perilaku itu harus dibagi antara beberapa kelas yang lebih kecil, yang masing-masing memiliki satu tanggung jawab utama, satu alasan untuk ada. Jika salah satu kelas Anda mulai menjadi terlalu…

Konten