Course code:
BAD-1
Years with company:
20
Years programming:
15
Primary programming language:
C
Other programming languages:
C#
Unit test harnesses:
Mostly customized solutions
Something else:
Not full-time software developer
Test practice now:
Differential tests
Target system:
Customized microcontroller system comprised of an Arm M0+ controller and an MSP430 compatible core
Dev tools:
Cygwin, gcc, make, svn, IAR embedded workbench
Build time:
5-30 minutes
Coding standard:
Can vary depending on project
Function too long:
When code path is hard to follow
Code reviews:
Used occationally in critical sections
Code time:
50
Test time:
30
Debug time:
20
Favorite thing about dev:
The creation phase
Least favorite thing about dev:
Finding bugs late in a project and all what comes with it
Tdd knowledge:
Know about TDD but not actually used a formal methology
Why are you attending:
Want to learn a formal way of developing software