Course code: BARR-6
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I'm trying to bring TDD to the rest of my company's firmware groups.
Test practice now:
My company does manual testing, I just started TDD in the last six months.
Microchip dsPics, ST Arm
MPLAB X, Keil uVision
Misra based, PC Lint enforced.
Function too long:
Over a 1000 lines
Weekly. Historically concerned with bugs, but now we cover new code for feedback. Try not to have more than 5 engineers in a review, engineers split up by customers with a few rotating.
Favorite thing about dev:
Work outside of the office, no longer dealing with BOMs.
Least favorite thing about dev:
Misunderstanding of what we do from the rest of the company, though that's getting better. And of course, the odd bug that only happens once in 10,000 occurrences.
I've read the TDD for Embedded C and I've been practicing it for the last six months.
Why are you attending:
Have more confidence in my code.