Course code:
SE-2
Years with company:
15
Years programming:
25
Primary programming language:
C
Other programming languages:
IEC61131 ST
Unit test harnesses:
google test & CODESYS test manager
Something else:
Married, 2 boys, aged 7 and 10. Enjoy golf, cycling, fishing
Test practice now:
Conbination of automated unit tests (generally developed after code implementation) and manual tests
Target system:
CODESYS
Dev tools:
CODESYS, Visual studio
Build time:
1-5 minutes
Coding standard:
We have one, and we have been enforcing static analysis rules for the last 18 months or so
Function too long:
We don't (not really)
Code reviews:
Some are good, some not so good (depends upon the complexity of the code being reviewed)
Code time:
65
Test time:
25
Debug time:
10 (including debugging test code)
Favorite thing about dev:
the end result, something that works well
Least favorite thing about dev:
nasty bugs (timing, memory or multithreading problems that can consume significant effort)
Tdd knowledge:
attended your 2 day taster course several years ago (as part of Mark Green's training course)
Why are you attending:
Interested in understanding how to structure code to make it easier to test - something which has been a real struggle over the last 18 months