Course code:
WEB-41
Years with company:
6
Years programming:
6
Primary programming language:
C
Other programming languages:
C++, python
Unit test harnesses:
None
Something else:
I am an enthusiastic electronic engineer. I have been working with embedded systems design in academia and research environment, since 2016. Now, I am making a career transition to industry.
Test practice now:
Traditional way
Target system:
32-bits MCU, bare metal and embedded linux
Dev tools:
VSCode.
Build time:
11-30 seconds
Coding standard:
I try to follow the SOLID concepts in my implementations.
Function too long:
When it is charged with countless tasks.
Code reviews:
I have a practice of reviewing my code as soon as its basic functionality is implemented.
Code time:
50
Test time:
10
Debug time:
40
Favorite thing about dev:
The quick turnaround and correction of a feature implementation. Unlike hardware development.
Least favorite thing about dev:
It consumes a lot of life energy. That is why I am here: for optimizing this energy consumption.
Tdd knowledge:
I read Test-Driven Development for Embedded C, but I couldn't use it on a daily basis.
Why are you attending:
I want to learn this technique in order to be more prepared for industry position.