Course code: BARR-13
  • Years with company: 2
  • Years programming: 6
  • Primary programming language: C++
  • Other programming languages: C, Python
  • Unit test harnesses: Googletest
  • Something else: I enjoy reading, camping, and hiking
  • Test practice now: Unit testing with googletest
  • Target system: Primarily STM32 micros
  • Dev tools: IAR, Visual Studio, gitlab
  • Build time: 1-5 minutes
  • Coding standard: No formal standards enforced,
  • Function too long: When function begins to do too many things and is not easily verified/tested
  • Code reviews: Primarily take place during merge requests
  • Code time: 25
  • Test time: 25
  • Debug time: 50
  • Favorite thing about dev: I like solving problems
  • Least favorite thing about dev: It can be frustrating at times when you’re in the weeds
  • Tdd knowledge: It is a development style that involves first generating tests (that should fail), writing the actual code, passing the tests and cleaning things up. This technique has a number of benefits.
  • Why are you attending: Want to improve current testing methods and increas skill set.