Course code: CISCO-22
  • Years with company: 5
  • Years programming: 20
  • Primary programming language: C
  • Other programming languages: C++, Python, C#
  • Unit test harnesses: CPPU, gtest
  • Something else: Love the outdoors. Interested in physics and cosmology. I became a father last week - the mother is an astrophysicist! I own a high end virtual reality headset and I'm interested in tinkering with in Unity with that.
  • Test practice now: Component, Full stack, Continuous Integration. I've recently been introduced to the CPPU test framework.
  • Target system: set top box software for satellite broadcasters. Very large code base.
  • Dev tools: git, gerrit, eclipse, sublime, vim, continuous integration, jenkins, coverity
  • Build time: 30-60 minutes
  • Coding standard: I should probably look that up again.
  • Function too long: When you can't see it all on one page.
  • Code reviews: We use gerrit. Sometimes pair programming.
  • Code time: 30
  • Test time: 40
  • Debug time: 40
  • Favorite thing about dev: It's creative, I'm always learning.
  • Least favorite thing about dev: Nothing ever works first time. Maybe TDD can help with that :-)
  • Tdd knowledge: Can massively reduce test times. Much more iterative. Tightly coupled with development.
  • Why are you attending: It sounds like a good approach. My manager has been keen to get me on this for some time now.