Course code:
CSR-1
Years with company:
1 month/ 5years (We just got taken over)
Years programming:
20
Primary programming language:
c
Other programming languages:
assembler and python on occasion. c++ c# in past lives.
Unit test harnesses:
unity
Something else:
I can be quite secretive.
Test practice now:
On bench and during system test.
Target system:
risc processor, small memory, no OS.
Dev tools:
Notepad++, make, in house compiler. Bluelab (In house IDE), emacs if forced.
Build time:
1-5 minutes
Coding standard:
We have a few.
Function too long:
It's functionality cannot be described without using a conjunctive.
Code reviews:
We have them.
Code time:
5%
Test time:
5%
Debug time:
20%
Favorite thing about dev:
I can't remember now. I just move it about. I vaguely remember enjoying making hardware 'work'.
Least favorite thing about dev:
See above.
Tdd knowledge:
The first half of your book "TDD for embedded C"
Why are you attending:
If I ever write software again I'd like to use the TDD method as it would hopefully stop me laying in bed at 3am worrying about regressions or potential bugs.