Course code: SPR-001
  • Years with company: 1
  • Years programming: 17
  • Primary programming language: Python
  • Other programming languages: C, C++
  • Unit test harnesses: CxxTest
  • Something else: I’ve been programming for a long time, but never specialized in one language. I’d love to focus more on writing clean, functional code and planning for potential issues before coding.
  • Test practice now: Using test suites with CxxTest
  • Target system: I don't understand the question
  • Dev tools: Microsoft Visual Studio Code Microsoft Visual Studio
  • Build time: 1-2 hours
  • Coding standard: MISRA C++ with IEC 61508 SIL2/4 safety standards
  • Function too long: "Intuition" (no more than 50-80 lines)
  • Code reviews: Tools: QAC++ static analysis, CxxTest framework, Make build system, integrated regression testing
  • Code time: 60
  • Test time: 10
  • Debug time: 30
  • Favorite thing about dev: I love the feeling of building something from scratch and seeing it come to life
  • Least favorite thing about dev: Spending hours debugging just to find the error was a tiny typo—so frustrating!
  • Tdd knowledge: Nothing… my mind is a blank canvas ready to learn!
  • Why are you attending: I’d like to be more efficient and have a more preventive attitude rather than a corrective one