Pertanyaan yang diberi tag «ooad»


16
Perbedaan Antara Kohesi dan Kopling
Apa perbedaan antara kohesi dan kopling? Bagaimana kopling dan kohesi dapat menyebabkan desain perangkat lunak baik atau buruk? Apa saja contoh yang menguraikan perbedaan antara keduanya, dan dampaknya terhadap kualitas kode secara keseluruhan?
486 oop  architecture  theory  ooad 

13
Apa itu anti-pola?
Saya mempelajari pola dan anti-pola. Saya memiliki ide yang jelas tentang pola, tetapi saya tidak mendapatkan pola anti. Definisi dari web dan Wikipedia banyak membingungkan saya. Adakah yang bisa menjelaskan kepada saya dengan kata sederhana apa itu anti-pola? Apa tujuannya? Apa yang mereka lakukan? Apakah itu hal yang buruk atau …

10
Konstruktor vs Metode Pabrik [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Perbaiki pertanyaan ini Saat memodelkan kelas, apa cara yang disukai untuk menginisialisasi: Konstruktor, …
181 oop  ooad 

22
Abstraksi VS Menyembunyikan Informasi VS Enkapsulasi
Bisakah Anda memberi tahu saya apa perbedaan antara abstraksi dan menyembunyikan informasi dalam pengembangan perangkat lunak? Saya bingung. Abstraksi menyembunyikan implementasi detail dan menyembunyikan informasi abstrak seluruh detail sesuatu. Pembaruan: Saya menemukan jawaban yang bagus untuk ketiga konsep ini. Lihat jawaban terpisah di bawah ini untuk beberapa kutipan yang diambil …

14
Apa yang dimaksud dengan 'kopling rendah dan kohesi tinggi'
Saya memiliki masalah dalam memahami pernyataan itu low in coupling and high in cohesion. Saya sudah googled dan banyak membaca tentang ini, tetapi masih merasa sulit untuk dipahami. Apa yang saya pahami High cohesionartinya, bahwa kita harus memiliki kelas yang khusus untuk melakukan fungsi tertentu. Semoga ini benar? Seperti kelas …
151 oop  ooad 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.