haxedci-example
Example code for haxedci (DCI library for Haxe) (by ciscoheat)
haxedci
DCI for Haxe! (by ciscoheat)
haxedci-example | haxedci | |
---|---|---|
2 | 6 | |
36 | 40 | |
- | - | |
10.0 | 10.0 | |
over 3 years ago | almost 4 years ago | |
Haxe | Haxe | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
haxedci-example
Posts with mentions or reviews of haxedci-example.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-23.
- DCI tutorial for TypeScript: Part 1
-
Official website of the software paradigm DCI has been updated
I have written tutorials and code examples over the years that tries to show, from the programmers point of view, that you get a sense of clarity and control with a DCI Context that is highly local and expresses the mental model of the user better than any other paradigm. It is something that needs to be experienced as well as understood.
haxedci
Posts with mentions or reviews of haxedci.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-28.
-
Official website of the software paradigm DCI has been updated
Also, this tutorial is quite ok to understand the concept, Haxe is not too far away from javascript/typescript: https://github.com/ciscoheat/haxedci
-
What books or resources do you recommend for software engineers with 2 year experience?
It's difficult to find information about actual DCI implementations nowadays, a shame since understand it will make you a better programmer, guaranteed. But having spent 10 years researching about it, I can hopefully answer any questions you might have. A tutorial with code is available here, as well: https://github.com/ciscoheat/haxedci
-
How advanced is OOP?
DCI (Data, Context, Interaction) gives us a way to true OOP, but it cannot simply be explained in a comment section. You can scratch the surface by checking out this tutorial, and I'm available to answer any questions.
-
Rediscovering MVC
DCI takes this a step further by making the mental model a first class entity in the system. MVC is more atomic, DCI is about behavior. They complement each other. It's hard to explain briefly, and a whole another topic, but I've written a tutorial on github if you're interested.
What are some alternatives?
When comparing haxedci-example and haxedci you can also consider the following projects:
SnakeDCI - A demonstration of DCI in game programming, creating the classic Snake game in Haxe and the Phaser game framework.