Showing items from Language Engineering

Risks when your low code app becomes too complex

Low code sounds like a great idea but there are some caveats. One of those problems are that applications, over time, tend to grow in features, complexity, and corner cases. IT professionals have the tools to deal with such problems, for example: version control continuous deployment/continuous integration unit testing production, staging, and development environments refactoring The risk that you might encounter when creating a low code application on some platform is that your application becomes so large and complex, that you end up needing this kind of tools in you low code application platform.

Continue Reading

How DSLs can remove the bottleneck from the development team

In his book, The Goal, Eliyahu M. Goldratt presents a way to optimize a plant using his Theory of Constraints. This book lays out the concepts that later will inspire the agile methodologies, which is applying the Theory of Constraints to the development of software. The book The Phoenix Project relates the concepts explained in The Goal with IT and software development.

Continue Reading