Course code: BLUE-1
  • Years with company: 3.5
  • Years programming: 20
  • Primary programming language: c++
  • Other programming languages: python
  • Unit test harnesses: CppUTest
  • Something else: After this year I'll have been to all 7 continents.
  • Test practice now: CppUTest for individual functions, integration tests for full system, and then user testing in a development environment
  • Target system: Windows 7 and 10
  • Dev tools: QT Creator
  • Build time: 5-30 minutes
  • Coding standard: A company coding standards document is used
  • Function too long: if it's > 200 lines
  • Code reviews: gitlab merge requests
  • Code time: 20
  • Test time: 60
  • Debug time: 20
  • Favorite thing about dev: I enjoy the problem solving aspect. There are always many solutions for an issue. Weighing the pros/cons of each and implementing the best is rewarding.
  • Least favorite thing about dev: Documentation for safety critical software can be time consuming.
  • Tdd knowledge: Very little. My understanding is that code is written in a manner such that it can be tested in a thorough manner (line coverage, unit tests, etc).
  • Why are you attending: I'm hopeful that it will reduce the time spent setting up and maintaining tests as well as allow for more thorough testing.