Course code: WOL-1
  • Years with company: 3
  • Years programming: 20
  • Primary programming language: C
  • Other programming languages: C++ Python
  • Unit test harnesses: cppUTest cppUTest for QPC/QPCPP
  • Something else: I was skeptical of TDD at first, maybe still am but slowly seeing the value
  • Test practice now: Attempting to get started with TDD. Prior testing has mostly been manual (with debugger, etc).
  • Target system: Embedded control system
  • Dev tools: MPLABX Segger JLink CMake Lab equipment
  • Build time: 1-5 minutes
  • Coding standard: No formal standard in place
  • Function too long: When the functions primary purpose is not immediately evident from looking at the code
  • Code reviews: Not yet
  • Code time: 50
  • Test time: 10
  • Debug time: 40
  • Favorite thing about dev: The reward of seeing things work
  • Least favorite thing about dev: Debugging extremely hard to find bugs
  • Tdd knowledge: I've been learning about TDD through reading your book and attempting to implement TDD
  • Why are you attending: Enhance my skills in TDD thru formal training, determine what to unit test and what not to unit test