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