Course code: BARR-12
  • Years with company: 19
  • Years programming: 30
  • Primary programming language: C
  • Other programming languages: Perl Matlab script Shell
  • Unit test harnesses: BTC Simulink Test
  • Something else: Do Model Based Design
  • Test practice now: Combination of unit tests, integration tests, and testing as deployed
  • Target system: Engine controller in a vehicle
  • Dev tools: Matlab (with Simulink and code generation) Editor for C code
  • Build time: 30-60 minutes
  • Coding standard: Internal standard based on MISRA
  • Function too long: No formal measurement. Personally, if I think it’ll be easier to develop as smaller function, I’ll break it up.
  • Code reviews: I am in research. The code is reviewed by the production team at handoff.
  • Code time: 25
  • Test time: 35
  • Debug time: 40
  • Favorite thing about dev: Figuring out new ways to solve problems.
  • Least favorite thing about dev: Debugging tools to find for on target problems don’t have user friendly interfaces.
  • Tdd knowledge: Very little.
  • Why are you attending: Want to improve the development processes used in my department.