Course code:
ELSTER-1
Years with company:
18
Years programming:
25
Primary programming language:
C
Other programming languages:
Pascal, asm, C, Python, VB
Unit test harnesses:
Clapper, Comm sniffers
Something else:
More interested in a low level code development with a small foot print RTOS (not Linux)
Test practice now:
Unit test using scripts
Target system:
electronic power meter, embedded communication modules
Dev tools:
IC emulators, J-tag debuggers
Build time:
30-60 minutes
Coding standard:
Company established coding standard
Function too long:
No formal metric. I just know it.
Code reviews:
peer and formal code reviews
Code time:
10
Test time:
50
Debug time:
40
Favorite thing about dev:
Creativity
Least favorite thing about dev:
Release to production process
Tdd knowledge:
Write test cases before write the code. Code is complete after all tests passed. Self tasting code.
Why are you attending:
Company is looking to establish TDD practices for firmware development.