Course code: WEB-5
  • Years with company: 1
  • Years programming: 15
  • Primary programming language: C
  • Other programming languages: Python, C#
  • Unit test harnesses: I have used an in house (self-cooked) one
  • Something else: I code in Python for my current job which is testing FW features for our product. It has been about 5 years since I was regularly programming in C.
  • Test practice now: I test the different pieces of it as I develop it.
  • Target system: Not sure what I can tell you about it.
  • Dev tools: JTAG, Greenhills probe, Eclipse, GIT
  • Build time: 1-5 minutes
  • Coding standard: For Python we use something close to PEP-8. Not sure what the C coding standard is for our FW team.
  • Function too long: When it fulfills multiple purposes.
  • Code reviews: They happen before anything gets checked into trunk.
  • Code time: 20%
  • Test time: 50%
  • Debug time: 30%
  • Favorite thing about dev: Solving problems efficiently with self made creations.
  • Least favorite thing about dev: Frustrations with tools on occasions. Sharing resources when needed.
  • Tdd knowledge: Not much.
  • Why are you attending: I want to ensure the FW developer and myself are on the same page as to what should be unit tested.