Start United States USA — software How to develop Magic

How to develop Magic

118
0
TEILEN

Join the DZone community and get the full member experience.
A guy at Reddit once told me „it’s just configuration“ when I told him …

Join the DZone community and get the full member experience. A guy at Reddit once told me „it’s just configuration“ when I told him about Magic. His prove for such a statement, was a link to magic.library, which barely contains any C# code at all. Of course, combining the amount of C# code in magic.library with the amount of C# code in Magic itself, yields practically no C# code, which makes it easy to land such conclusions. However, Magic contains a lot of C# code, it’s just spread out in 35 different git repositories at GitHub, most of with literally zero cross project references. This creates a lot of advantages, such as the fact that the project is super modularised in nature, where each module is reusable to an extent difficult to imagine for most, and the projects are super encapsulated in nature. In fact, each project typically references nothing more than magic.

Continue reading...