Course code: WEB-5
  • Years with company: 2.5
  • Years programming: 15
  • Primary programming language: C
  • Other programming languages: C++
  • Unit test harnesses: CxxTest, GoogleTest, Check
  • Something else: i've developed software for satellites, space observatories, and laser beam control systems
  • Test practice now: system level tests, unit tests
  • Target system: ARM, Linux CentOS
  • Dev tools: ARM, GNU
  • Build time: 1-5 minutes
  • Coding standard: well documented and most people conform to it
  • Function too long: when it's > 100 lines
  • Code reviews: CodeCollaborator w/ multiple peers
  • Code time: 40
  • Test time: 30
  • Debug time: 30
  • Favorite thing about dev: Problem solving, algorithms
  • Least favorite thing about dev: Really long debug sessions, working with buggy, undocumented legacy code bases
  • Tdd knowledge: Tests are implemented before a feature is implemented, full code coverage
  • Why are you attending: To learn how to test my code more effectively and efficiently