Course code: WEB-41
  • Years with company: 2
  • Years programming: 10
  • Primary programming language: C++
  • Other programming languages: Python
  • Unit test harnesses: Gtest, Gmock
  • Something else: Math background. Always want to improve programming skills.
  • Test practice now: Unit test, integration test, alpha, beta, preprod envs.
  • Target system: Not sure what 'system' means here.
  • Dev tools: vim, company private IDE
  • Build time: 31-60 seconds
  • Coding standard: Follow the company standard + be consistent with the team.
  • Function too long: When it is longer than one screen can hold, like 100+ lines.
  • Code reviews: check correctness, coding style, test coverage.
  • Code time: 70
  • Test time: 20
  • Debug time: 10
  • Favorite thing about dev: It delivers values for clients.
  • Least favorite thing about dev: Legacy code hard to understand. Unclear/changing requirements. Bad product management.
  • Tdd knowledge: I know the high level concepts.
  • Why are you attending: Really learn TDD. Get ready for code refactoring training.