Note: The FullOO.info site is being restructured. All URLs are, therefore, likely to change.
The C++ examples are as follows:
Account Transfer - Implements a simple account transfer use case between two account roles
- This was one of the pioneering DCI examples used to explore the DCI design space. It is based on two main roles representing a MoneySource and a MoneySink. It demonstrates some of the administrative boilerplate and the template technique to compose roles and data classes in C++.
Dijkstra's Algorithm - Implements a simple account transfer use case between two account roles
- This was one of the pioneering DCI examples used to explore the DCI design space. It is based on two main roles representing a MoneySource and a MoneySink. It demonstrates some of the administrative boilerplate and the template technique to compose roles and data classes in C++.
More examples may be added later.