Course code:
BARR-9
Years with company:
16
Years programming:
30
Primary programming language:
C
Other programming languages:
that's mostly it
Unit test harnesses:
GHS scripting
Something else:
I've been working on safety critical optical sensors for industrial applications for the last 16 years, so always looking to improve SW quality.
Test practice now:
GHS scripting on MULTI IDE
Target system:
ARM embedded
Dev tools:
GHS, PR QAC static analysis, several IDEs
Build time:
11-30 seconds
Coding standard:
Developed in house, enfoced loosely with a-style
Function too long:
When it looks too long - but PR QAC offers metrics we can look at
Code reviews:
Peer review, using Excel spreadsheets to track issues
Code time:
50
Test time:
30
Debug time:
20
Favorite thing about dev:
The thrill of watching a new feature operate properly knowing that the logic in the code is perfect.
Least favorite thing about dev:
The repetitive testing
Tdd knowledge:
Sounds good in theory, not sure how to do it in practice
Why are you attending:
Actually I was set up for another seminar (best practices for designing safety systems) that got cancelled so I was offered this one, which I also thing it is applicable to me.