Course code:
WEB-9
Years with company:
16
Years programming:
30
Primary programming language:
c
Other programming languages:
c++
Unit test harnesses:
cpputest
Something else:
Lead engineer.
I cycle to work when it isn't raining.
Test practice now:
Started using cpputest for new modules using simulator in IAR.
Target system:
Company procuded embedded device using kinetis micro controller. It is installed into cars.
Dev tools:
IAR compiler
Build time:
11-30 seconds
Coding standard:
We have one. We also use subset of Misra
Function too long:
When it can't fit in your head. (I read the book).
Code reviews:
We use a web based system called upsource. This integrates with SVN and allows in-line comments..
Code time:
30
Test time:
10
Debug time:
30
Favorite thing about dev:
Making things that work.
Least favorite thing about dev:
Poorly thought out requirements that come in verbally.
Tdd knowledge:
Iterative process where a failing test is written first and then made to pass with small amount of implementation.
Why are you attending:
We need reduce the amount of bugs and improve code quality. Teams feelings on TDD range from enthusiastic to sceptical. I'm hoping course will help.