The DCI Architecture: A New Vision of Object-Oriented Programming
Last updated at 7:01 pm UTC on 15 November 2018
The DCI Architecture: A New Vision of Object-Oriented Programming
by Trygve Reenskaug and James O. Coplien
March 20, 2009
https://www.artima.com/articles/dci_vision.html
https://web.archive.org/web/20180702204915/https://www.artima.com/articles/dci_vision.html
...There is another key learning that we'll carry forward from this perspective: that domain classes should be dumb.
...We must separate simple, stable data models from dynamic behavioral models.