Course code:
OSRAM-1
Years with company:
4
Years programming:
8
Primary programming language:
C
Other programming languages:
VB
Unit test harnesses:
Self-made hardware automatic tests
Something else:
I like to develop products and hence programming the code for them also in my spare time, so in that case I cannot separate the figures:
I'm always
- the customer that makes the requirements,
- the programmer that write the specifications and the code, the tester that check the product,
- the debugger that review the code,
- again the customer that use the product
Test practice now:
just verifing if requirents and specifications are respected
Target system:
Street Light controllers
Dev tools:
IAR Embedded Workbench
Build time:
31-60 seconds
Coding standard:
Personal standards: indentation, well done comments, funtion descriptors,...
Function too long:
when i take too much time to understand again what it does...
Code reviews:
...
Code time:
40%
Test time:
10%
Debug time:
50%
Favorite thing about dev:
to Make hardware do what you want...
Least favorite thing about dev:
that stupid random bugs that you aren't able to replicate
Tdd knowledge:
not pretty much in deep, just general informations...
Overall that implies more code...
Why are you attending:
To understand if TDD could be for me an every-day approch in my programming teqniques considering the fact that i develop firmware for real products...