Course code: SP-CPP-4
  • Years with company: N/A
  • Years programming: 30
  • Primary programming language: C++
  • Other programming languages: Python, PowerShell,.NET, bash
  • Unit test harnesses: JUnit, Catch, GoogleTest
  • Something else: Life-long learner.
  • Test practice now: Unit testing, Integration Testing, End-to-End Testing
  • Target system: Windows/AMD64
  • Dev tools: VS Code, CMake, MSVC BuildTools, GoogleTest, Git, OpenCppCoverage, BitBucket
  • Build time: 1-5 minutes
  • Coding standard: C++ Core Guidelines
  • Function too long: When it does multiple tasks
  • Code reviews: 2-person review on pull-requests
  • Code time: 40
  • Test time: 20
  • Debug time: 10
  • Favorite thing about dev: Creating
  • Least favorite thing about dev: Tooling issues in build and CI/CD
  • Tdd knowledge: Basic level
  • Why are you attending: Establish good practices for Embedded Development