Course code: WEB-24
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I work with autonomous underwater vehicles to support oceanographic science.
Test practice now:
combination of printf(...), and running on target and seeing if things break.
Some 32-bit micros, a QNX 4.25 based RTOS system, and hopefully soon, a more modern custom linux image.
Micro development in NXP Studio (Eclipse-based, uses gcc).
QNX development with VS Code IDE, and on-board Watcom 10.6 C/C++ compiler/debugger.
To my choosing, which is to say my organization doesn't have one.
Function too long:
Smell, and if I need to put too many fprintf's inside during development.
Boss and I do high-level structure overview, and then go through more thoroughly as we deem necessary.
Favorite thing about dev:
Creating new deterministic, or provably-stable systems (I do some state estimation & algorithm work).
Least favorite thing about dev:
Setting up tool chains, build environments, etc.
Easy in theory, harder in practice.
Why are you attending:
Heard about you from Elecia White (I did a show with her and Chris a while back). Learned more about TDD, decided it was a good idea.