Course code: MARV-1
  • Years with company: 4
  • Years programming: 10
  • Primary programming language: C
  • Other programming languages: C++/Python
  • Unit test harnesses: N/A
  • Something else: an storage firmware engineer who write code in embedded system always face the bus/memory/cpu/Logicial Analysis. less algorithm but more spec and hw behavior
  • Test practice now: make fake input and show some debug message
  • Target system: Storage platform
  • Dev tools: visual studio code/git/gerrit
  • Build time: 1-5 minutes
  • Coding standard: make code easy to understand
  • Function too long: you could not explain the function in a brief
  • Code reviews: make code to follow some guideline
  • Code time: 30%
  • Test time: 40%
  • Debug time: 30%
  • Favorite thing about dev: make something robust
  • Least favorite thing about dev: waiting and hw dependency
  • Tdd knowledge: N/A
  • Why are you attending: It look like a very cool class. I would like to learn a better methodology to improve my experience