Course code: BLUE-1
  • Years with company: .5
  • Years programming: 10
  • Primary programming language: C/C++
  • Other programming languages: Python, JavaScript
  • Unit test harnesses: CppUTest, other proprietary frameworks
  • Something else: -
  • Test practice now: Prototypes: A simple program that exercises the primary use cases Production Code: Unit tests with 100% block statement coverage, integration tests
  • Target system: Avionics hardware
  • Dev tools: Visual Studio Code, gcc
  • Build time: 11-30 seconds
  • Coding standard: -
  • Function too long: -
  • Code reviews: Quite thorough: must have 2+ approvers. >20% of our time each week is spent reviewing.
  • Code time: 30
  • Test time: 60
  • Debug time: 10
  • Favorite thing about dev: It's a mechanism for solving problems and creating new things. Developing software allows me to create things that are (almost) infinitely flexible and limited only by my imagination and programming abilities.
  • Least favorite thing about dev: Maintaining legacy code.
  • Tdd knowledge: -
  • Why are you attending: -