Course code:
BIRD-1
Years with company:
0
Years programming:
35
Primary programming language:
C
Other programming languages:
Python, VB, C#
Unit test harnesses:
none
Something else:
Long history of building embedded systems. Automated test machine software for anything from automatic transmission to fuel pumps and fuel injectors in hazardous conditions. (Class I Div I Group D)
Test practice now:
Run it against requirements and my own list of where I'm likely to make a mistake. Boundary conditions, timing jitter, etc.
Target system:
Embedded devices
Dev tools:
various embedded IDEs.
Build time:
11-30 seconds
Coding standard:
none
Function too long:
Does multiple tasks
Code reviews:
n/a
Code time:
20
Test time:
40
Debug time:
40
Favorite thing about dev:
Always something new.
Least favorite thing about dev:
Maintaining old, undocumented, critical code.
Tdd knowledge:
Nothing.
Why are you attending:
Would love to make a change, connect the device to a test system that would validate that I didn't inadvertently break existing functions.