Course code: SP-CPP-4
  • Years with company: 2
  • Years programming: 5
  • Primary programming language: C
  • Other programming languages: Only C
  • Unit test harnesses: N/A
  • Something else: I love to design on my own embedded system including PCB design and firmware development. But I need definitely learn how I should do it systematically.
  • Test practice now: With IDE.
  • Target system: STM32 Microcontroller.
  • Dev tools: STM32CubeIDE
  • Build time: 1 day or more
  • Coding standard: C99
  • Function too long: Number of lines
  • Code reviews: I don't have a code review experience.
  • Code time: 10
  • Test time: 10
  • Debug time: 80
  • Favorite thing about dev: Nice to see for controlling designed hardware.
  • Least favorite thing about dev: No one can help me to debug the issue due confidentially of my projects.
  • Tdd knowledge: There is a book related this book from James Grenning.
  • Why are you attending: Developing firmware smoothly and teach to students or any learners how they develop firmware.