This shows you the differences between two versions of the page.
|
existing_dci_implementations [2014/12/10 16:34] mbrowne [Haxe] |
existing_dci_implementations [2017/07/31 00:20] (current) mbrowne |
||
|---|---|---|---|
| Line 18: | Line 18: | ||
| Further documentation: http://runefs.com/2013/02/25/using-maroon-to-do-injectionless-dci-part-ii/ | Further documentation: http://runefs.com/2013/02/25/using-maroon-to-do-injectionless-dci-part-ii/ | ||
| - | See also the book [[http://www.amazon.com/Lean-Architecture-Agile-Software-Development/dp/0470684208/ref=sr_1_1_bnp_1_pap?s=books&ie=UTF8&qid=1390152840&sr=1-1&keywords=lean+architecture+for+agile+software+development|Lean Architecture: for Agile Software Development]]\\ | + | See also: |
| + | |||
| + | **Sample Application**\\ | ||
| + | http://dci-in-ruby.info/ | ||
| + | |||
| + | **Books**\\ | ||
| + | |||
| + | [[http://www.amazon.com/Lean-Architecture-Agile-Software-Development/dp/0470684208/ref=sr_1_1_bnp_1_pap?s=books&ie=UTF8&qid=1390152840&sr=1-1&keywords=lean+architecture+for+agile+software+development|Lean Architecture: for Agile Software Development]]\\ | ||
| Author: James O. Coplien | Author: James O. Coplien | ||
| + | [[http://www.clean-ruby.com/|Clean Ruby]]\\ | ||
| + | Author: Jim Gay | ||
| ===== Scala ===== | ===== Scala ===== | ||
| Line 32: | Line 41: | ||
| Author: Rune Funch\\ | Author: Rune Funch\\ | ||
| Examples: http://fulloo.info/Examples/Marvin/ | Examples: http://fulloo.info/Examples/Marvin/ | ||
| + | |||
| + | ===== Javascript ===== | ||
| + | **babel-dci**\\ | ||
| + | https://github.com/mbrowne/babel-dci\\ | ||
| + | Author: Matt Browne | ||
| + | |||
| + | **Run-time-only implementation:**\\ | ||
| + | http://egonelbre.com/code/javascript-dci/\\ | ||
| + | Author: Egon Elbre | ||
| ===== C# ===== | ===== C# ===== | ||
| Line 42: | Line 60: | ||
| https://pypi.python.org/pypi/roles\\ | https://pypi.python.org/pypi/roles\\ | ||
| Author: Arjan Molenaar | Author: Arjan Molenaar | ||
| + | |||
| + | ===== PHP ===== | ||
| + | **dci-php**\\ | ||
| + | https://github.com/mbrowne/dci-php\\ | ||
| + | Author: Matt Browne | ||
| ===== Haxe ===== | ===== Haxe ===== | ||