Course code: EM-1
  • Years with company: 1
  • Years programming: 7
  • Primary programming language: C
  • Other programming languages: Python, Java, C#, ect...
  • Unit test harnesses: None
  • Something else: My favorite color is green
  • Test practice now: Lots of hands on testing. Make a change, test it.
  • Target system: Arm Cortex M0+ and M4
  • Dev tools: MPLABX, SEGGER, NXP, Logic Analyzer, Oscope, DMM
  • Build time: 11-30 seconds
  • Coding standard: Try to follow industry best practices. Use some stuff from standards such as MISRA but don't follow any single standard strictly.
  • Function too long: If its doing more then one or two things.
  • Code reviews: Code reviews are test driven and informal.
  • Code time: 30
  • Test time: 40
  • Debug time: 30
  • Favorite thing about dev: I enjoy the interaction between the hardware and software and being able to bring the hardware to life.
  • Least favorite thing about dev: Tracking down difficult bugs.
  • Tdd knowledge: Its a test driven software approach.
  • Why are you attending: To learn something and hopefully improve programming skills.