Course code: CSR-1
  • Years with company: 5
  • Years programming: 15
  • Primary programming language: C
  • Other programming languages: C++
  • Unit test harnesses: Unity, proprietary
  • Something else: Don't write as much code as I would like to anymore :(
  • Test practice now: Only recently started using on Host unit tests. Before that lots of manual testing during development and System tests.
  • Target system: CSR XAP micro
  • Dev tools: CSR proprietary
  • Build time: 5-30 minutes
  • Coding standard: Vague at best
  • Function too long: When the purpose of the function becomes unclear or it tries to do too much
  • Code reviews: Not always done by the most appropriate person
  • Code time: 60
  • Test time: 20
  • Debug time: 20
  • Favorite thing about dev: Design
  • Least favorite thing about dev: Integrating new code into old code
  • Tdd knowledge: I've given it a go although found it very hard to really stick to the principles as I understand them.
  • Why are you attending: I like software processes and am intrigued to see if TDD principles can be applied to everyday development without taking shortcuts.