J'ai lu beaucoup d'articles sur la conception orientée données (DOD) et je le comprends mais je ne peux pas concevoir un système de programmation orientée objet (OOP) avec DOD à l'esprit, je pense que mon éducation OOP me bloque. Comment penser à mélanger les deux? L'objectif est d'avoir une belle interface OOP tout en utilisant DOD dans les coulisses.
J'ai vu cela aussi mais je n'ai pas beaucoup aidé: /programming/3872354/how-to-apply-dop-and-keep-a-nice-user-interface
c++
architecture
Pombal
la source
la source
Réponses:
Je dirais que le blog de Noel Llopis est probablement la meilleure instruction pour une combinaison de programmation orientée objet et de conception orientée données. Il est l'un des auteurs du terme DOD, est un programmeur C ++ solide et a beaucoup écrit sur son style et comment il tire parti des fonctionnalités OO de C ++.
Je suppose que si je devais appeler les éléments clés de leur combinaison, selon Noel:
L'autre grand nom de la propagande DOD en ce moment est Mike Acton d'Insomniac, mais en lisant ce qu'il a écrit, je dirais qu'il n'est pas vraiment pro-OO (ou anti-OO, tant qu'il est toujours axé sur les données).
la source