Course code: CSR-1
  • Years with company: 9
  • Years programming: 20
  • Primary programming language: C
  • Other programming languages: C++
  • Unit test harnesses: none
  • Something else: I'm smokin' on the dancefloor.
  • Test practice now: Ad-hoc developer testing followed by regular system test.
  • Target system: XAP processor. Message based single threaded environment.
  • Dev tools: In house customised IDE wrapped around make, gcc and a range of other utilities/tools.
  • Build time: 31-60 seconds
  • Coding standard: Loose at best. rarely enforced
  • Function too long: It's many pages long, no idea what's going on.
  • Code reviews: Code reviews are done by another team member after completion of the bug/feature but before they're committed to the main code base.
  • Code time: 30
  • Test time: 20
  • Debug time: 50
  • Favorite thing about dev: Challenge of resolving problems
  • Least favorite thing about dev: Fighting with tools and development environment.
  • Tdd knowledge: Basic introduction of concepts, but little practical experience. Read some of the TDD for Embedded C book.
  • Why are you attending: Booked on by manager as there is an attempt to introduce this into our company development workflow.