Course code: CSR-1
  • Years with company: 3
  • Years programming: 32
  • Primary programming language: C
  • Other programming languages: Tcl
  • Unit test harnesses: custom at CSR/Qualcomm
  • Something else: I like to ride my bicycle I like to ride my bike
  • Test practice now: combination of unit tests and tests on actual devices
  • Target system: firmware for CSR Bluetooth chips
  • Dev tools: emacs
  • Build time: 1-5 minutes
  • Coding standard: fairly subjective
  • Function too long: no set criteria; some are very long indeed
  • Code reviews: done by a fellow member of the team
  • Code time: 25
  • Test time: 20
  • Debug time: 30
  • Favorite thing about dev: The logical thinking involved
  • Least favorite thing about dev: Dealing with crappy existing code
  • Tdd knowledge: Sounds like a good idea
  • Why are you attending: To get better at testing