Course code: BARR-7
  • Years with company: 9
  • Years programming: 13
  • Primary programming language: C
  • Other programming languages: C++
  • Unit test harnesses: none
  • Something else: I do hardware development as well,and play a little guitar
  • Test practice now: We test out final software against a software verification document which is intended to test all functionality in the extremes of possible configurations.
  • Target system: Custom board based around Analog Devices Blackfin 536 Processor
  • Dev tools: Analog Devices VisualDSP++
  • Build time: 31-60 seconds
  • Coding standard: We don't have an official coding standard, but I try to maintain MISRA C
  • Function too long: that is a good question
  • Code reviews: Limited resources don't always allow code review. Doesn't happen very often.
  • Code time: 60
  • Test time: 20
  • Debug time: 20
  • Favorite thing about dev: Small attainable goals, immersion in work.
  • Least favorite thing about dev: debugging, digging through documentation to understand development software tools.
  • Tdd knowledge: nothing
  • Why are you attending: I want to adapt some sort of software testing in our group, and I want to get better at specifying the software I am writing before just going to work on it.