Course code: WEB-046
  • Years with company: 2
  • Years programming: 18
  • Primary programming language: C
  • Other programming languages: Assembly, Python
  • Unit test harnesses: Unity
  • Something else: I like assembly :-)
  • Test practice now: Unity test on target. We are slowly shifting to the Ceedling framework to run unit tests on PC.
  • Target system: RISC microcontroller. ARC EM7D CPU.
  • Dev tools: CMake, Synopsys ARC toolchain, VS code.
  • Build time: 5-30 minutes
  • Coding standard: Not sure to understand this one.
  • Function too long: >80 lines
  • Code reviews: Pull request reviews within Azure Dev Ops. At least 2 approvals, resolve comments, test passing.
  • Code time: 45
  • Test time: 10
  • Debug time: 45
  • Favorite thing about dev: Deliver robust and reliable software. Enable the client to make great products.
  • Least favorite thing about dev: Dependencies between software modules.
  • Tdd knowledge: I read the bee book :-)
  • Why are you attending: I asked for it. I want our software to be better tested.