Course code: PAC-1
  • Years with company: 2
  • Years programming: 40
  • Primary programming language: C++
  • Other programming languages: C, Rust
  • Unit test harnesses: Boost.Test Ceedling Rust's inbuilt test harness (cargo test)
  • Something else: Not on this form.
  • Test practice now: Unit testing
  • Target system: Armv7 SoC
  • Dev tools: VS Code + language-specific extensions; git, Jira, valgrind
  • Build time: 1-5 minutes
  • Coding standard: C, C++ coding standards located in company Quality Management system. TDD is not mentioned.
  • Function too long: When a reviewer suggests it might be.
  • Code reviews: They depend on who is doing the reviewing.
  • Code time: 30
  • Test time: 40
  • Debug time: 30
  • Favorite thing about dev: Problem solving
  • Least favorite thing about dev: Estimation
  • Tdd knowledge: Its use is controversial and subjective. Tends to polarise developers.
  • Why are you attending: Information declined.