Course code: BARR-7
  • Years with company: 9 yrs 11 months
  • Years programming: 30
  • Primary programming language: c/c++
  • Other programming languages: python, bash, javascript, java, ruby
  • Unit test harnesses: internal; rspec and cucumber for ruby
  • Something else: My hobbies are rock climbing and vintage Vespa scooter.
  • Test practice now: Manual testing; system-level testing (some automation); some unit testing with internal test framework
  • Target system: x64 based Linux; TI DSP on DSP/BIOS os
  • Dev tools: Visual Studio (w/ Visual Assist addon); vim; cmake; cygwin; TI Eclipse-based IDE
  • Build time: 5-30 minutes
  • Coding standard: Dolby developed standard that is loosely followed
  • Function too long: When it has too many responsibilities.
  • Code reviews: We use code collaborator for almost all checkins. We allow a day for code reviews to be completed before checking in.
  • Code time: 40
  • Test time: 20
  • Debug time: 50
  • Favorite thing about dev: The challenge of creating something out of nothing.
  • Least favorite thing about dev: Constant interruptions. Fear to change things. The overwhelming amount of bad code out there.
  • Tdd knowledge: A little. I have read your book but haven't tried to follow along by actually performing TDD. I have done a little bit of TDD during library development of self-contained functionality.
  • Why are you attending: I would like to try to do more TDD and the opportunity was offered.