Course code:
WEB-34
  Years with company:
  3
 
  Years programming:
  20
 
  Primary programming language:
  C
 
  Other programming languages:
  C++
Python
C#
 
  Unit test harnesses:
  Proprietary, H/W electrical
 
  Something else:
  Career focused on development.  Company culture and career has not been so much focused on test in 'commerical' non-safety critical settings.
 
  Test practice now:
  Ad-Hoc test using debugger.  Write simple test code or scripts along with developed code, but not systematically done.
 
  Target system:
  Embedded IOT device with cellular, WIFI, Bluetooth connectivity
 
  Dev tools:
  Eclipse-based compiler, debugger.  Infrequent use of Google-Test.
 
  Build time:
  5-30 minutes
 
  Coding standard:
  Has variable/function naming and style conventions for consistent look.  Some rules regarding modularity.  Process mandates code review.   
 
  Function too long:
  More than two screen pages or function does multiple things which start to become unrelated.
 
  Code reviews:
  Use JIRA to review most if not all changes and features.
 
  Code time:
  90
 
  Test time:
  10
 
  Debug time:
  10
 
  Favorite thing about dev:
  Like to make things work and see things run
 
  Least favorite thing about dev:
  Unsure
 
  Tdd knowledge:
  Development is performed around the question, how can this be tested and/or verified?
 
  Why are you attending:
  A lot of my career has been focused on development not test, need to develop skills from unit-test to functional, script driven test.  Wish to lean good practice methods and accepted 'standards' for doing this.