Course code: RIO-001
  • Years with company: 12
  • Years programming: 40
  • Primary programming language: C++
  • Other programming languages: Pretty much anything but I have a soft spot for Perl
  • Unit test harnesses: gtest but there was probably some Java ones I forget about
  • Something else: I have a rabiit
  • Test practice now: Unit tests, functional tests, manual QA
  • Target system: Desktop and mobile devices
  • Dev tools: Visual Studio Qt Creator Emacs Renderdoc
  • Build time: Under 10 seconds
  • Coding standard: Well documented on the internal wiki
  • Function too long: when it does more than you can describe in one sentence
  • Code reviews: Perforce Swarm
  • Code time: 5
  • Test time: 1
  • Debug time: 4
  • Favorite thing about dev: Solving problems - every new task is a puzzle that needs to be solved with efficiency and elegance
  • Least favorite thing about dev: Short term thinking, fragility, and recently the "AI" push
  • Tdd knowledge: Tests first - they are expected to fail, and then write the implementation until the tests pass
  • Why are you attending: My manager signed me up