Course code:
AS-1
Years with company:
1
Years programming:
20
Primary programming language:
C
Other programming languages:
C++
Python
Unit test harnesses:
GoogleTest, Robot Framework
Something else:
Software developer with great experience in the automotive industry.
Test practice now:
Testing directly on the target hardware. No unit tests as such.
Target system:
Embedded system based on STM32 MCUs for controlling robots for storage system.
Dev tools:
Eclipse
Visual Studio Code
GCC
Build time:
1-5 minutes
Coding standard:
Development of code, and testing and debugging.
Function too long:
Functions should not exceed 4 parameters (not to overload the stack) and not too many lines to make the overview of the function better.
Code reviews:
Code review are done upon merge requests by another software developer (lead)
Code time:
60
Test time:
20
Debug time:
20
Favorite thing about dev:
Challenging, innovative and technology is changing rapidly.
Least favorite thing about dev:
Setup of development system and testing can be very time consuming and frustrating.
Tdd knowledge:
Not enough I am afraid of.
Why are you attending:
Because the company wants to improve automated testing and believe it is a good idea to introduce software developers to the idea.