Course code: NDC-1
  • Years with company: 4
  • Years programming: 14
  • Primary programming language: C
  • Other programming languages: Matlab, Python, C#, Java, TCL, C++, etc
  • Unit test harnesses: None
  • Something else: I'm a ph. d. dropout in signal processing.
  • Test practice now: Mostly by debugging through JTAG or other emulators
  • Target system: Mostly Analog Devices Blackfin, a bit of PIC and ARM
  • Dev tools: Specialized IDEs based on eclipse and netbeans
  • Build time: 11-30 seconds
  • Coding standard: Based on a standard from Data Respons - We're not very good at following it though
  • Function too long: Mostly through looking at how deep the indentation becomes. Also, for most functions, I try to keep them less than 1/3 of a page long
  • Code reviews: Next to none
  • Code time: 35
  • Test time: 35
  • Debug time: 30
  • Favorite thing about dev: Just keeping your brain occupied - it's like sudoku
  • Least favorite thing about dev: Errors that show no clear pattern .. of course.
  • Tdd knowledge: I read most of your book, but I've only used it in a short course before.
  • Why are you attending: I would like to start using TDD properly. Really.