Course code: HP-1
  • Years with company: 16
  • Years programming: 6
  • Primary programming language: C
  • Other programming languages: Java
  • Unit test harnesses: Unity, Cpputest
  • Something else: Most of my career has been as a HW engineer
  • Test practice now: On target. Test at a system level.
  • Target system: embedded
  • Dev tools: Greehills
  • Build time: 5-30 minutes
  • Coding standard: In house
  • Function too long: Shouldn't cover more than one screen
  • Code reviews: Gerrit
  • Code time: 60
  • Test time: 20
  • Debug time: 20
  • Favorite thing about dev: A puzzle to be solved, with lots of freedom on how to solve it.
  • Least favorite thing about dev: Legacy FW, covering a multitude or projects, so must always keep doing things the same way to avoid breaking targets that we can't test locally.
  • Tdd knowledge: What I've read in the book. :-) TDD microcycle. Reduce time from introduction of bug to finding of bug. Move testing closer to development.
  • Why are you attending: My manager is a big proponent of unit testing and TDD. He wanted us to all read the book on TDD. The more I read, the more I liked it. Only a few of us from each team can attend and I want to be one of those.