Course code: WEB-045
  • Years with company: 11
  • Years programming: 28
  • Primary programming language: C++
  • Other programming languages: C/C++/Assembly(arm)/Python
  • Unit test harnesses: gtest
  • Something else: :)
  • Test practice now: unit test (gtest), top level tests (system integratoin tests)
  • Target system: huge legacy model (several million lines) that has existed over a decade, maintained by many teams
  • Dev tools: c/c++/python/assembly
  • Build time: 5-30 minutes
  • Coding standard: stringent C/C++ coding standards tailored by our team leads.
  • Function too long: more than a 'page'
  • Code reviews: insanely strict; including a must-add test case
  • Code time: 25
  • Test time: 35
  • Debug time: 40
  • Favorite thing about dev: problem solving and delivering value.
  • Least favorite thing about dev: digging through legacy code not undertstood by many
  • Tdd knowledge: nothing
  • Why are you attending: because I think i need to be good at appreciating testing and doing 'real and useful testing'.