Course code:
MAST-1
Years with company:
0
Years programming:
20
Primary programming language:
c
Other programming languages:
any required
Unit test harnesses:
none really, android and Python have some automatic unit test generation support
Something else:
I am 41 years old, having electronics and software as a hobby. Also playing footbal, etc
Test practice now:
Different methods, sometimes writing dedicated code to test functionality.
Target system:
STM32 / freeRTOS, TI dsp28x / bare metal platform and Microchip bare metal.
Dev tools:
editors, compilers, simulators, etc
Build time:
1-5 minutes
Coding standard:
I use the customer's coding standards.
Function too long:
Normally when you find you need certain functionality in other parts / functions of your software as well. There is a code analysis tool which also indicates when functions become too long
Code reviews:
code review / merge to the master branche is done / managed by Gerrit. SmartGit flow.
Code time:
20
Test time:
50
Debug time:
30
Favorite thing about dev:
Foremost the hardware interaction
Least favorite thing about dev:
tbd, I probably like documentation the least,
Tdd knowledge:
I have seen quit some methods but none ended up being used in regular development. Sometimes we used a method for a month or a few months or so but then fell back into 'normal' operation.
Why are you attending:
As a subcontractor I got it offered and I accepted to see if this might change things with respect to the previous question.