Saya telah membaca banyak artikel tentang Desain Berorientasi Data (DOD) dan saya memahaminya tetapi saya tidak dapat merancang sistem Pemrograman Berorientasi Objek (OOP) dengan mengingat DOD, saya pikir pendidikan OOP saya menghalangi saya. Bagaimana saya harus berpikir untuk mencampur keduanya? Tujuannya adalah untuk memiliki antarmuka OOP yang bagus saat menggunakan DOD di belakang layar.
Saya melihat ini juga tetapi tidak banyak membantu: /programming/3872354/how-to-apply-dop-and-keep-a-nice-user-interface
c++
architecture
Pombal
sumber
sumber
Jawaban:
Saya akan mengatakan bahwa blog Noel Llopis mungkin adalah instruksi terbaik untuk kombinasi pemrograman berorientasi objek dan desain berorientasi data. Dia adalah salah satu penggagas istilah DOD, adalah seorang programmer C ++ yang kuat, dan telah menulis banyak tentang gayanya dan bagaimana dia mengambil keuntungan dari fitur O ++ C ++.
Saya kira jika saya memanggil elemen kunci untuk menggabungkannya, menurut Noel:
Nama besar lainnya dalam propaganda DOD sekarang adalah Mike Acton dari Insomniac, tetapi membaca apa yang ditulisnya, saya katakan dia tidak benar-benar pro-OO (atau anti-OO, asalkan masih berorientasi data).
sumber