Course code:
DYNON-2
Years with company:
18
Years programming:
22
Primary programming language:
C++
Other programming languages:
c, bash, perl, python, make, javascript
Unit test harnesses:
CppUTest
Something else:
I'm the first SW hire, the knows-everything and infrastructure guy
Test practice now:
CppUTest and ad-hoc manual testing
Target system:
bare-metal ARM, linux ARM, Linux x86
Dev tools:
GCC, make, qt creator, vs code, git, svn
Build time:
31-60 seconds
Coding standard:
ad-hoc
Function too long:
too deep of braces or too many source lines
Code reviews:
standard practice and fairly rigorous
Code time:
15
Test time:
5
Debug time:
10
Favorite thing about dev:
Everything but debugging
Least favorite thing about dev:
debugging
Tdd knowledge:
regular practitioner, lots about legacy strategies and fake/mock, but less about refactoring and green-field strategies
Why are you attending:
To increase team common language around principles and practices and their buy-in to the worthwhileness