(no title)
eliasmacpherson | 2 years ago
Would software architects be aware of all the various paradigms applicable within a particular language? Much like me trying to pick the right tool to complete a particular project...
https://en.wikipedia.org/wiki/Programming_paradigm
is there a good reason why Domain-Driven Design is not linked in the article above, or just an oversight?
layer8|2 years ago
eliasmacpherson|2 years ago
So just to spell it out: Domain-driven design (nor Data-driven development per the article title, nor Data-driven design) aren't programming paradigms, they are software design approaches.
Whereas Data-driven programming, as linked from the above wikipedia is infact a paradigm and something else entirely. Alright.
They have 'Data-oriented' listed in the wikipedia paradigm article, but it links to 'Data-oriented design' which is clarified as a software design paradigm, as distinct from a programming paradigm.
dragonwriter|2 years ago