Course code: BARR-5
  • Years with company: 12
  • Years programming: 17
  • Primary programming language: C
  • Other programming languages: C++
  • Unit test harnesses: N/A
  • Something else: enjoy learning and incorporating new techniques and technologies that result in time efficiency and quality improvements
  • Test practice now: white box testing, edge cases, positive and negative testing
  • Target system: system running uC-OSII or ThreadX
  • Dev tools: GreenHills Multi, IAR Embedded Workbench
  • Build time: 1-5 minutes
  • Coding standard: very basic: spacing, capitalization, naming conventions
  • Function too long: when it doesn't fit on the monitor screen
  • Code reviews: Peer or Formal reviews using CodeCollaborator from SmartBear
  • Code time: 50
  • Test time: 30
  • Debug time: 20
  • Favorite thing about dev: solving challenging problems, getting things to work, coming up with creative and elegant solutions
  • Least favorite thing about dev: documentation: it is challenging to keep it up to date with the software that's constantly evolving and is time consuming
  • Tdd knowledge: all the requirements have to be testable, and derived from test case scenarios (which would cover expected and unexpected use cases)
  • Why are you attending: Undersand new ways to improve software quality