Course code:
DYNON-1
Years with company:
17
Years programming:
20
Primary programming language:
C++
Other programming languages:
C, shell, python, make, javascript
Unit test harnesses:
CppUTest
Something else:
The "infrastructure" guy at Dynon, the first SW hire.
Test practice now:
CppUTest
Target system:
Bare-metal ARM7TDMI / Linux x86 / Linux ARM
Dev tools:
GNU, Qt Creator, SVN, git, VS Code
Build time:
31-60 seconds
Coding standard:
ad-hoc, unenforced
Function too long:
when its brace depth is too high or too many lines
Code reviews:
standard practice, reasonably rigorous
Code time:
15
Test time:
5
Debug time:
10
Favorite thing about dev:
Everything but the debugging.
Least favorite thing about dev:
Debugging.
Tdd knowledge:
Regular practitioner
Why are you attending:
I want to support more common understanding among the team on test-first principles and practices intersecting with refactoring to SOLID design in the real world