Course code: SP-CPP-3
  • Years with company: <1
  • Years programming: 15+
  • Primary programming language: C/C++
  • Other programming languages: C# and some python, but not really. I Know enough to get in trouble.
  • Unit test harnesses: None, experimented with Unity and CppUTest due to TDDEC Book
  • Something else: I started my career as an industrial electrician were I worked with PLC,s variable drives, etc. I went back to school and studied EE where I was introduced to embedded systems and quickly realized that was my passion. I like building model rockets.
  • Test practice now: Bench test, toggle IO, printf, hw in the loop testing.
  • Target system: Cortex-M7 with external memory,sensors, xcvrs.
  • Dev tools: VS Code GCC CMake cppUTest WSL2 MSYS2 AtmelStudio IAR
  • Build time: 1-5 minutes
  • Coding standard: Dated
  • Function too long: When the functionality is not apparent with a quick review of the code.
  • Code reviews: Minimal
  • Code time: UNDEF
  • Test time: UNDEF
  • Debug time: NaN
  • Favorite thing about dev: Recently, I have been trying to learn more about architecture/designing sw vs just coding.
  • Least favorite thing about dev: Lack of documentation/requirements
  • Tdd knowledge: Failing tests come first, the test is the first client, test doubles help w/absent dependencies
  • Why are you attending: I have read the book and want to exercise what I have learned to share with my team