Course code: WEB-34
  • Years with company: 0
  • Years programming: 5
  • Primary programming language: C
  • Other programming languages: C++, Matlab, Java
  • Unit test harnesses: none
  • Something else: I am an embedded systems engineer, my coding experience is primarily in developing hardware drivers for board support.
  • Test practice now: With console printouts, debuggers, and analyzers
  • Target system: I am coding for a circuit controlled by an stm32 microcontroller
  • Dev tools: IAR embedded workbench, saleae logic analyzers
  • Build time: Under 10 seconds
  • Coding standard: I try to follow the coding standards outlined in Michael Barr's Book as much as I can.
  • Function too long: When you cant find the end easily?
  • Code reviews: I am new to dormakaba, and have not yet had a code review.
  • Code time: 40
  • Test time: 20
  • Debug time: 40
  • Favorite thing about dev: I like getting opportunities to learn new things and bring up new hardware with supporting firmware.
  • Least favorite thing about dev: debugging hard to find issues
  • Tdd knowledge: very little.
  • Why are you attending: To learn how I can improve my code