Course code: PAC-1
  • Years with company: 2
  • Years programming: 20
  • Primary programming language: C++
  • Other programming languages: Python, C, Rust
  • Unit test harnesses: Catch2
  • Something else: thinking and doing this stuff is hard when you're tired
  • Test practice now: Catch2 unit test, end to end test using python
  • Target system: varies
  • Dev tools: CLion, Git, Gitlab
  • Build time: 11-30 seconds
  • Coding standard: not strictly enforced
  • Function too long: when it's larger than say 10-15 lines
  • Code reviews: continuous pair programming
  • Code time: 33
  • Test time: 33
  • Debug time: 34
  • Favorite thing about dev: thinking about creatively solving problems in the best way
  • Least favorite thing about dev: not knowing why something doesn't work, spending hours on it
  • Tdd knowledge: the main stuff: write failing test, make it pass in the simplest way, refactor
  • Why are you attending: what "level" to write the tests at? (e.g. external interface only etc)