Course code:
ELSTER-1
Years with company:
6
Years programming:
12
Primary programming language:
C
Other programming languages:
Python
Unit test harnesses:
python unit test framework
Something else:
lead the communications firmware team at Elster
Test practice now:
we use a combination of VB and Python to test firmware releases running on the target HW via the external interfaces that are available
Target system:
embeddd
Dev tools:
IAR compilers, Eclipse
Build time:
1-5 minutes
Coding standard:
coding standard is defined but there is variance between projects
Function too long:
when it's too difficult to understand
Code reviews:
typically desk reviews with occasional group reviews, started using ReviewBoard tool to capture/track comments
Code time:
<10
Test time:
<10
Debug time:
<10
Favorite thing about dev:
ability to see results quickly
Least favorite thing about dev:
easy to change so business can often add more and more features to releases that already have challenging schedule
Tdd knowledge:
what I've read in your book
Why are you attending:
learn more about how we can apply tdd to our development