Course code: BARR-10
  • Years with company: 10
  • Years programming: 8
  • Primary programming language: C++
  • Other programming languages: C, Python
  • Unit test harnesses: Gtest, Parasoft
  • Something else: Medical device software development with a electrical test background.
  • Test practice now: Gtest, currently getting familiar with parasoft tools. Some experience with Segger trace tools.
  • Target system: STM32F4/7
  • Dev tools: Eclipse, Cmake,
  • Build time: Under 10 seconds
  • Coding standard: Vague, but improving actively.
  • Function too long: When it does more than one logical activity.
  • Code reviews: Manual and inefficient.
  • Code time: 25
  • Test time: 25
  • Debug time: 50
  • Favorite thing about dev: Developing an elegant solution to a complicated problem.
  • Least favorite thing about dev: Searching for the cause of bugs.
  • Tdd knowledge: I've read about half of your book. I'm very curious, but it's a large mindset shift.
  • Why are you attending: I need some concrete examples seeing and feeling TDD work. I need to be able to articulate agile for embedded to my team.