Przeczytałem wiele artykułów na temat projektowania zorientowanego na dane (DOD) i rozumiem to, ale nie mogę zaprojektować systemu programowania obiektowego (DOP) z myślą o DOD, myślę, że moja edukacja OOP mnie blokuje. Jak powinienem wymieszać te dwa? Celem jest mieć ładny interfejs OOP podczas korzystania z DOD za kulisami.
Też to widziałem, ale niewiele pomogłem : /programming/3872354/how-to-apply-dop-and-keep-a-nice-user-interface