Course code: SP-CPP-3
  • Years with company: 6
  • Years programming: 15
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: Ceedling
  • Something else: I'm a foodie
  • Test practice now: Ceedling
  • Target system: Bare-metal ARM
  • Dev tools: Vendor provided tools
  • Build time: 1-5 minutes
  • Coding standard: Loosely based on K&R
  • Function too long: When it's doing multiple things
  • Code reviews: Conducted during PR review
  • Code time: 60%
  • Test time: 15%
  • Debug time: 25%
  • Favorite thing about dev: Creating new apps
  • Least favorite thing about dev: context switching
  • Tdd knowledge: Few concepts (having used ceedling)
  • Why are you attending: To formalize my TDD learning and fill any knowledge gaps/ learn best practices