Course code: MEDT-1
  • Years with company: 2
  • Years programming: 29
  • Primary programming language: C++
  • Other programming languages: C, Python, assembler
  • Unit test harnesses: CPPUNIT
  • Something else: trying to do more with less code.
  • Test practice now: set of requirements tests
  • Target system: iPadOS, Windows, RTOS, bare-metal
  • Dev tools: XCode, Visual Studio, Keil uVision, PyCharm
  • Build time: 31-60 seconds
  • Coding standard: MISRA standards for C, ad-hoc internal C++ coding standard
  • Function too long: when it becomes difficult to understand
  • Code reviews: formal, mandated by FDA rules
  • Code time: 15
  • Test time: 10
  • Debug time: 10
  • Favorite thing about dev: most fun way to make money, as opposed to law, medicine.... Plus it keeps the brain exercised
  • Least favorite thing about dev: dealing with buggy tools, dealing with legacy code...
  • Tdd knowledge: just the hype within the company about James Grenning
  • Why are you attending: 50% to support the team direction, 20% curious, 30% skeptical.