Course code:
BARR-4
Years with company:
14
Years programming:
14
Primary programming language:
C
Other programming languages:
C++
Unit test harnesses:
none
Something else:
I work at Industrial Scientific in Pittsburgh, PA
Test practice now:
Using the debugger to hit breakpoints and manipulate values
Target system:
Gas detection instrument with an Energy Micro processor
Dev tools:
IAR
Build time:
31-60 seconds
Coding standard:
Our company has a defined standard, but it isn't always enforced
Function too long:
When I can't figure out what it does by looking at it
Code reviews:
We use Crucible for online code reviews, but it is difficult to get reviewers to participate
Code time:
30
Test time:
30
Debug time:
40
Favorite thing about dev:
I enjoy developing new products, getting things to work for the first time.
Least favorite thing about dev:
When we get a customer complaint, and I have to try to figure out what code (that I probably didn't write) is doing, while being pressured by management
Tdd knowledge:
I've heard about it, and it sounds like a good way to develop embedded software, but I haven't gotten a chance to investigate it until now
Why are you attending:
I would like to improve the quality of not just my own embedded software, but our whole company's.