Course code:
SP-EC-02
Years with company:
1
Years programming:
4
Primary programming language:
C
Other programming languages:
python
Unit test harnesses:
unity cppucheck google test
Something else:
i am electronics engineer working in embedded firmware development for past 4-5 years
Test practice now:
traditional debug and uart console
Target system:
stm32 esp32
Dev tools:
cube ide
vscode
jlink
Build time:
1-5 minutes
Coding standard:
mainly try to follow bar or misra C standards
Function too long:
after 10 line i think function is too long and having more than 3 arguments
Code reviews:
mainly we dont do review we do functional testing
Code time:
30
Test time:
0
Debug time:
70
Favorite thing about dev:
being able to power things with code and see hardware working accordingly to your code
Least favorite thing about dev:
unstructured projects and badly written code
Tdd knowledge:
it is about writing test before writing relevant functions
Why are you attending:
i want to learn how to write embedded firmware correctly first time minimize the software bugs