Course code: WEB-046
  • Years with company: 1.5
  • Years programming: 9
  • Primary programming language: C
  • Other programming languages: C++ C# Python
  • Unit test harnesses: Specflow RobotFramework GTest
  • Something else: Got into programming due to robotics. Making something in the real world move was incredible, led to embedded systems, LEDs are almost as good :)
  • Test practice now: Blackbox System Level Test
  • Target system: Multiple Cortex-MX devices
  • Dev tools: VS Code + extensions Salea
  • Build time: 31-60 seconds
  • Coding standard: Try to adhere to Google C++ Style Guide, but as far as standard I would call it.... loose.
  • Function too long: It depends on the context but generally for me its when there are too many exit points.
  • Code reviews: I am the only Embedded Developer on my team currently. I need better tools for test/etc
  • Code time: 50
  • Test time: 10
  • Debug time: 40
  • Favorite thing about dev: Solving puzzles and interacting with the real world.
  • Least favorite thing about dev: Unclear legacy code, Bad Debug tools, Environment setup/issues Really debugging unexpected issues
  • Tdd knowledge: A little. Write tests before starting, develop, pass tests. 1st module of self-paced
  • Why are you attending: To make my own coding more reliable and have something to hold up for checking my own work