Course code: BARR-11
  • Years with company: 10
  • Years programming: 20
  • Primary programming language: C
  • Other programming languages: C++, C#, JAVA and Assembly
  • Unit test harnesses: None
  • Something else: Cubs fan and grew up in Chicago area.
  • Test practice now: Some automated integrated tests, but a lot of manual
  • Target system: Custom boards
  • Dev tools: IAR, CCS, MPLAB, Atmel Studio
  • Build time: 31-60 seconds
  • Coding standard: We have a source/header template but no coding standards
  • Function too long: From Experience
  • Code reviews: Requested by developer on as needed basis
  • Code time: 50
  • Test time: 20
  • Debug time: 30
  • Favorite thing about dev: Challenge of solving problems efficiently and the interface between
  • Least favorite thing about dev: Testing and writing test plans.
  • Tdd knowledge: I've read a few articles and have some basic knowledge of the principles and some details of the implementation.
  • Why are you attending: We are short staffed and often spend a long time in the test cycle only to find additional bugs. Manual testing is time consuming and still doesn't provide a quality level expected by our customers.