Low Code Platform: Mendix
#Low code platforms have been gaining some traction over the past few years and this article explores the possibilities provided by low code platforms, by evaluating #Mendix. My employer decided to evaluate Mendix about 3 months back and I was part of the team which was taking care of the evaluation. Mendix provides IT teams a platform to design, develop, deploy, and manage applications.
This article will provide a step-by-step guide to create a Mendix app and go through each aspect of the application lifecycle.Creating and Managing a project
The first step is to get the Mendix platform by registering at home.mendix.com. Upon successful [...]
Writing Good Tests
As Misko Hevery, the author of AngularJS, says in his outstanding Google Tech Talk series " Clean Code Talks," most developers assume they know how to write a good test but they don't.
Knowing how to write a good test is paramount to being successful with #TDD. Tests must be unique, expressive, and independent - easier said than done.
Doing TDD correctly is a discipline. It takes a deep understanding of a large body of knowledge as well as a lot of experience doing it. You can't learn TDD from a 500-word blog post any more than you can learn brain surgery from one. It takes dedication, time, and practice.
I'm hooked on TDD but I guess I was predisposed to that [...]
Use These 5 Tips to Help You Visualize Code
Source code doesn't have any physical weight - at least not until you print it out on paper. But it carries a lot of cognitive weight. It starts off simply enough. But before long, you have files upon files, folders upon folders, and more lines of code than you can ever keep straight. This is where the quest to visualize code comes in.
The solution file and namespaces organization make for a pretty unhelpful visualization aid. But that's nothing against those tools. It's just not what they're for. Nevertheless, if the only way you attempt to visualize code involves staring at hierarchical folders, you're gonna have a bad time.
How do most people handle this? Well, they [...]