Course code: BARR-9
  • Years with company: 19
  • Years programming: 25
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: Cop unit
  • Something else: Jack of all trades. HW, software, RF, Test engineer.Get re done!
  • Test practice now: Few enuit tests, run the code, manual tests. Cuerrently work in on automating re add tests for complete products.
  • Target system: SiLabs ZigBee HVAC and Home automation.
  • Dev tools: IAR PC Lint, Bcc, python, git, redmine,
  • Build time: 1-5 minutes
  • Coding standard: Company, none. Have started adopting BARR group for mine
  • Function too long: I say so! It gets had to work with and understand.
  • Code reviews: Do not existj
  • Code time: 10
  • Test time: 10
  • Debug time: 10
  • Favorite thing about dev: I like building things and making them work.
  • Least favorite thing about dev: Tedious sometimes. need more automated tools. Unclear specs. I work as a lone cowboy with the rest of the company on another continent. Every body should work as a team. This is an organizational issue I attempting to work on.
  • Tdd knowledge: Read some, like the concept. Need a way to incrementally work it in in small steps and see some results as I implement it. This keeps the projects moving while I improve the process.
  • Why are you attending: Learn TDD, get the company to pay for my PE continuing Ed hours. I think the company needs it. I do have the VP of engineering agreeing that it is valuable. Getting the company to implement it is not so simple.