Course code:
WEB-8
Years with company:
8
Years programming:
16
Primary programming language:
C++
Other programming languages:
C, C#, assembly (not very often)
Unit test harnesses:
NUnit
Something else:
I'm working primarily with embedded software or firmware.
Test practice now:
JTAG for difficult errors, trace for simple errors and unit test for regression testing.
Target system:
Typically ARM Cortex-M, ARM cortex A, DSP devices.
Dev tools:
ARM /Keil compiler, GCC
Build time:
1-5 minutes
Coding standard:
simple
Function too long:
To many if levels.
Code reviews:
not so much
Code time:
33
Test time:
33
Debug time:
33
Favorite thing about dev:
Creating new functions with very precise specifications. For instance solving a very specific problem.
Least favorite thing about dev:
Discussions about details.
Tdd knowledge:
Not much, especially in embedded firmware
Why are you attending:
More efficient, not wasting energy on bugs.