Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 1.17 KB

README.markdown

File metadata and controls

13 lines (8 loc) · 1.17 KB

This is a port of DCI Prokon Example from Smalltalk: http://fulloo.info/Examples/SqueakExamples/BB10Planning/index.html

Using DCI Lib from: https://github.com/ciscoheat/ivento-dci

Ivento-DCI is a library for developing C# applications using the DCI programming paradigm.

Right now the documentation is in the examples, so browse to src\Ivento.Dci.Examples.MoneyTransfer\Program.cs for getting started.

For more information about DCI, please see this very descriptive document, DCI questions on Stackoverflow or the object-composition group for detailed discussions. For a specific C# implementation, see this blog post.

Please note: There is a minor rule violation in this library, because of the C# language. There can be naming collisions in extension methods, and when that happens the class method name takes precedence. So class and Role methods having the same name will create problems. This is usually solved with naming conventions for Role methods.