Course code: BARR-7
  • Years with company: 6
  • Years programming: 30
  • Primary programming language: C
  • Other programming languages: none
  • Unit test harnesses: none
  • Something else: ??
  • Test practice now: Using execution or debug mode of the IDE running on the target system.
  • Target system: 8 bit microcontrollers from MicroChip
  • Dev tools: MPLABX from Microchip, PC-Lint,
  • Build time: 11-30 seconds
  • Coding standard: Embedded C Coding Standard by Michael Barr
  • Function too long: Greater than one page, or Cyclomatic Complexity > 15
  • Code reviews: 1-on-1 typically for small changes, independent reviewer for whole projects
  • Code time: 45
  • Test time: 35
  • Debug time: 20
  • Favorite thing about dev: ??
  • Least favorite thing about dev: ??
  • Tdd knowledge: very little
  • Why are you attending: To learn if this is a technique we could use where I work.