Data, context and interaction: Difference between revisions

Content deleted Content added
FrescoBot (talk | contribs)
m Bot: links syntax and spacing
Line 2:
 
==DCI==
'''Data, Context and Interaction''' (DCI) is a paradigm used in computer programming. The pattern separates the [[___domain model]] (Data) from [[Use case]]s (Context) and Roles that [[Object (computer science)|objects]] play (Interaction). DCI is complementary to [[Model–view–controller]] (MVC). MVC as a [[pattern language|pattern language]] is still used to separate the data and its processing from presentation.
DCI was first introduced by [[Trygve Reenskaug]], the inventor of MVC. The current formulation of DCI is mostly the work of Reenskaug and [[James O. Coplien]].