Course code:
BARR-7
Years with company:
8
Years programming:
3
Primary programming language:
C
Other programming languages:
C#
Unit test harnesses:
none
Something else:
I'm a technical manager, I haven't developed full-time for a while now.
Test practice now:
Manually or with simple python scripts
Target system:
16 bit uC (24H & 33E), runs an OBD-II stack
Dev tools:
MPLab, C30
Build time:
11-30 seconds
Coding standard:
Similar to the Netrino Embedded C Coding Standard
Function too long:
When you have to scroll. If you want to put "and" in the function name. If it's hard coming up with a name, it may mean that it's doing too many things and needs to be broken down into smaller parts.
Code reviews:
Manual, one-on-ones, don't happen as often as they should
Code time:
20
Test time:
50
Debug time:
30
Favorite thing about dev:
The creativity it requires
Least favorite thing about dev:
Debugging really low level errors (silicon errors and interrupts)
Tdd knowledge:
Not much
Why are you attending:
The firmware architect was unable to make the conference. The goal is that by sending myself and another team member (our C# developer), we can derive 80%+ of the value of just him going; we will see.