Course code: MEDT-1
  • Years with company: 20+
  • Years programming: 35+
  • Primary programming language: C
  • Other programming languages: C++, Ruby, ARM assembly
  • Unit test harnesses: CMock, Unity
  • Something else: Have spent the majority of my career in embedded systems - medical devices, automotive and data communications.
  • Test practice now: Unit test using CMock and Unity
  • Target system: ARM Cortex-M3 and Cortex-M4
  • Dev tools: IAR Embedded Workbench
  • Build time: 31-60 seconds
  • Coding standard: There isn't a set coding standard for our group.
  • Function too long: When I have to continuously have to page down/page up to read the function.
  • Code reviews: For my current project, there isn't a set code review guidelines.
  • Code time: 40
  • Test time: 30
  • Debug time: 30
  • Favorite thing about dev: I like solving problems.
  • Least favorite thing about dev: The overhead - documentation, design meetings, etc
  • Tdd knowledge: I have had some experience with TDD theory and application. I would say that I am a novice.
  • Why are you attending: Wanting to decrease time spent on test and debug. I'm hoping to accomplish with TDD.