Course code: WEB-24
  • Years with company: 0
  • Years programming: 5
  • Primary programming language: C
  • Other programming languages: C++, pyh
  • Unit test harnesses: None
  • Something else: EE degree, I am generalist (no specialization). I bounce around between tasks, so I am not writing firmware all time.
  • Test practice now: Code reviews, system testing, pre- deployment testing (code then test)
  • Target system: ARM-M, MSP430
  • Dev tools: IAR
  • Build time: 31-60 seconds
  • Coding standard: I have customized the Barr’s Group coding standard.
  • Function too long: When I have to scroll back up to look something up.
  • Code reviews: The are painful, long, and don’t catch the bugs that matter the most.
  • Code time: 20
  • Test time: 10
  • Debug time: 70
  • Favorite thing about dev: I like the problem solving and making electronics due usefully things.
  • Least favorite thing about dev: debugging close to a deadline.
  • Tdd knowledge: Nothing.
  • Why are you attending: I want to develop firmware fast, reduce debugging time, be lest paranoid that a fatal bug is going to make it to deployment.