For DCI programming in PHP
Switch branches/tags
Nothing to show
Clone or download
mbrowne removed rebind() method so that programmers can write their own rebin…
…d() method with parameters without PHP warnings
Latest commit 72eb06f May 6, 2016
Permalink
Failed to load latest commit information.
examples/TransferMoney
.gitignore Initial commit Dec 20, 2013
CollectionRole.php
Context.php
ContextProxy.php
Exception.php
README.md
Role.php
RolePlayer.php
RolePlayerInterface.php

README.md

The best place to start is probably the examples folder. Additional documentation for this library is not yet available (other than comments in the code), but in the meantime, for an introduction to DCI, see the article:

"Working with objects - in computer and mind" at http://fulloo.info/Documents/.

Another good (albeit somewhat older) introductory article is: http://www.artima.com/articles/dci_vision.html

For more articles and information about DCI, see: http://fulloo.info/

And this book by DCI's co-creator, which has a chapter on DCI: Lean Architecture: for Agile Software Development James O. Coplien and Gertrud Bjørnvig

You can also contact Matt Browne, the author of this library, at mbrowne83 [at] gmail [dot] com.