Course code: ELSTER-1
  • Years with company: 18
  • Years programming: 25
  • Primary programming language: C
  • Other programming languages: Pascal, asm, C, Python, VB
  • Unit test harnesses: Clapper, Comm sniffers
  • Something else: More interested in a low level code development with a small foot print RTOS (not Linux)
  • Test practice now: Unit test using scripts
  • Target system: electronic power meter, embedded communication modules
  • Dev tools: IC emulators, J-tag debuggers
  • Build time: 30-60 minutes
  • Coding standard: Company established coding standard
  • Function too long: No formal metric. I just know it.
  • Code reviews: peer and formal code reviews
  • Code time: 10
  • Test time: 50
  • Debug time: 40
  • Favorite thing about dev: Creativity
  • Least favorite thing about dev: Release to production process
  • Tdd knowledge: Write test cases before write the code. Code is complete after all tests passed. Self tasting code.
  • Why are you attending: Company is looking to establish TDD practices for firmware development.