Course code: PAC-002
  • Years with company: 1
  • Years programming: 20+
  • Primary programming language: C
  • Other programming languages: Python Go C++ Octave/Matlab
  • Unit test harnesses: Catch CppUTest Unity GoogleTest
  • Something else: I have an above-average number of legs for a living human.
  • Test practice now: Off-target unit-testing, on-target HIL tests.
  • Target system: Distributed system with internal interfaces (UART), external Debug CLI. hard realtime.
  • Dev tools: IDE Code coverage Lint
  • Build time: 30-60 minutes
  • Coding standard: Non-existent. I'm trying to show best practice.
  • Function too long: It doesn't fit in my head.
  • Code reviews: Ad-hoc and retrospective.
  • Code time: 40
  • Test time: 10
  • Debug time: 50
  • Favorite thing about dev: Interacting with the physical world
  • Least favorite thing about dev: Poorly scoped definition of done.
  • Tdd knowledge: I've been practicing it for many years. I have a copy of your book that I evangelize about.
  • Why are you attending: I want to know what the baseline level of competence is in my team.