Course code: BARR-12
  • Years with company: 27
  • Years programming: 29
  • Primary programming language: C
  • Other programming languages: Simulink
  • Unit test harnesses: ~
  • Something else: I am a Technical Leader. I am management rank on the technical ladder, so I rarely write code these days, but I guide and direct teams who do write code.
  • Test practice now: integration software-in-the-loop or target processor and hardware testing
  • Target system: Floating point processors for production Powertrain Control
  • Dev tools: ~
  • Build time: 5-30 minutes
  • Coding standard: internally developed standards
  • Function too long: ~
  • Code reviews: widely varying
  • Code time: ~
  • Test time: ~
  • Debug time: ~
  • Favorite thing about dev: the ability to get rapid feedback
  • Least favorite thing about dev: watching people sling code and then let someone else test and debug for them, or debug once everything is integrated
  • Tdd knowledge: I can draw the process diagrams
  • Why are you attending: To understand TDD and the mindset change required so that I can advise management that is not familiar with TDD and be a change agent in a large organization that develops tests at the end (if at all) .