When working alone or in a team, it’s important to keep a consistent code style. And the easiest way is to automate it.
If you’re completely new in this area, this is the selection I would recommend. It’s important to note that if you have no programming experience or engineer background, these books would a bit hard to read.
Working with makefiles has a huge advantage over working on Eclipse.
This is a short introduction to Rakefiles.
I was working on a small project with a Texas Instruments microcontroller.
Debugging is hard work. It’s so hard that people expect that debugging will take 50% of the project time.
Developers think that the code should only compile and run. But they forget that humans will also read their code.
This is the fifth and final post in our Test-Driven Development journey for beginners. In this post, you’ll learn how to use Docker to build and run your tests.
This is the fourth post in our Test-Driven Development journey. At the beginning of a project, nothing is well-defined. Your team is not sure about the microprocessor or communication protocol. But you still need to start with the development.
This is the third post in our Test-Driven Development journey. Today, you’ll learn to test your code without hardware.