Course code: HARM-1
  • Years with company: 17
  • Years programming: 25
  • Primary programming language: C/C++
  • Other programming languages: Perl/Python/Rust/Java
  • Unit test harnesses: Gtest
  • Something else: Working on Android for 6 years
  • Test practice now: Android test frameworks
  • Target system: IVI Headunit. QC and Samsung ARM processor
  • Dev tools: Visual Studio Code
  • Build time: 1-5 minutes
  • Coding standard: Pretty conventional. Follows misra
  • Function too long: Does more than one thing. Scrolls off a single page
  • Code reviews: Use Gerrit for code reviews
  • Code time: 10
  • Test time: 5
  • Debug time: 5
  • Favorite thing about dev: A truly creative exercise
  • Least favorite thing about dev: Long compilation cycles
  • Tdd knowledge: Develop tests first, then when tests pass, pretty sure you are done (simplified)
  • Why are you attending: Invited to join. Want to guide junior engineers to focus more on tests, not just because told.