Course code:
ZEBRA-2
Years with company:
5
Years programming:
40
Primary programming language:
C++
Other programming languages:
Assembly, Basic, Fortran, C, APL
Unit test harnesses:
VectorCast Cover tool
Something else:
Firmware design with specialty in Motion Control and servo design.
Test practice now:
EVT/DVT and some experimentation with VectorCast harness.
Did not get to step of actually running devices through full harness to determine code coverage.
Target system:
Card and Label printing devices with various hardware
Dev tools:
CCS, Altera Tools, SVN, SBM, GNU
Build time:
1-5 minutes
Coding standard:
Documented, self enforced
Function too long:
When it can't be understood or maintained by someone not intimately involved with the writing of it
Code reviews:
occasional peer review
Code time:
50
Test time:
25
Debug time:
25
Favorite thing about dev:
Job satisfaction getting an idea/function executing and watching a machine/program perform a task as designed
Least favorite thing about dev:
Maintaining poorly documented or rambling patched code
Tdd knowledge:
Only briefly reviewed Wikipedia overview of the technique
Why are you attending: