Course code: WEB-41
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I haven't done any unit tests.
I am a Passionate Embedded Engineer having immense love for electronics and coding. I have two years of work experience in Software development and mastered myself in C programming.
Test practice now:
I will write a separate module called test.c and will use member functions to test the code. To enable testing I will use Macros in my main function. If Macro is set, then the test code would work, else production code would work.
I am using Linux - ubuntu distribution, 20.04 version.
Visual Studio code, Segger Embedded Studio, STM32CubeIDE, MCUXpresso, Simplicity Studio.
Function too long:
If it has some repetitive statements.
I will thoroughly check for all corner cases in my code.
Favorite thing about dev:
Developing my own software or firmware, Isolation of functionality, design first code next.
Least favorite thing about dev:
Reading other's code.
It's a good platform to develop necessary embedded skills for engineers.
Why are you attending:
I really want to enhance my embedded software coding, debugging skills.