Course code: WEB-3
  • Years with company: 3
  • Years programming: 7
  • Primary programming language: C
  • Other programming languages: Python, Java, C++
  • Unit test harnesses: cutest
  • Something else: I enjoy the outdoor. Rock climbing, mountain biking, etc.
  • Test practice now: Running my code on the target against current tests or test I have written.
  • Target system: A solid state drive running in a PC.
  • Dev tools: Sublime text editor, Greenhills tools, test system, serial port
  • Build time: 1-5 minutes
  • Coding standard: Use MISRA-2004, Doxygen, as well as some other basic standards for coding logic and style.
  • Function too long: Coding standards state function must be less than 200 lines.
  • Code reviews: Code reviews are done using an online tool, from at least 2 people.
  • Code time: 40
  • Test time: 20
  • Debug time: 40
  • Favorite thing about dev: Being able to understand the complete system, and see the results of my work.
  • Least favorite thing about dev: Tedious processes.
  • Tdd knowledge: A development environment to deliver solutions to customers by developing tests that fulfill the customer's requirements, and using tests to determine when the development of the feature is complete.
  • Why are you attending: My supervisor signed me up for the class.