Course code: CIT-1
  • Years with company: 9
  • Years programming: 14
  • Primary programming language: c/c++
  • Other programming languages: c#, python, java script, groovy, powershell, java
  • Unit test harnesses: googletest mocha, chai, Jasmine
  • Something else: .
  • Test practice now: We have unit tests, component tests and system test. Recently there are more emphasis on unit tests and we have been adding more unit tests. Unit tests runs as part of our CI/CD steps in jenkins during the build. Build is not successful if any one of the UT fails.
  • Target system: Windows, Linux, MacOS, HTML5/WebAssembly
  • Dev tools: VS, VSCode with various plugin. Windbg.
  • Build time: Under 10 seconds
  • Coding standard: .
  • Function too long: when I have to scroll to see full function.
  • Code reviews: .
  • Code time: 40
  • Test time: 20
  • Debug time: 15
  • Favorite thing about dev: .
  • Least favorite thing about dev: .
  • Tdd knowledge: .
  • Why are you attending: .