Course code: WEB-9
  • Years with company: 16
  • Years programming: 30
  • Primary programming language: c
  • Other programming languages: c++
  • Unit test harnesses: cpputest
  • Something else: Lead engineer. I cycle to work when it isn't raining.
  • Test practice now: Started using cpputest for new modules using simulator in IAR.
  • Target system: Company procuded embedded device using kinetis micro controller. It is installed into cars.
  • Dev tools: IAR compiler
  • Build time: 11-30 seconds
  • Coding standard: We have one. We also use subset of Misra
  • Function too long: When it can't fit in your head. (I read the book).
  • Code reviews: We use a web based system called upsource. This integrates with SVN and allows in-line comments..
  • Code time: 30
  • Test time: 10
  • Debug time: 30
  • Favorite thing about dev: Making things that work.
  • Least favorite thing about dev: Poorly thought out requirements that come in verbally.
  • Tdd knowledge: Iterative process where a failing test is written first and then made to pass with small amount of implementation.
  • Why are you attending: We need reduce the amount of bugs and improve code quality. Teams feelings on TDD range from enthusiastic to sceptical. I'm hoping course will help.