Course code:
COB-1
Years with company:
2
Years programming:
30
Primary programming language:
C
Other programming languages:
Python, C++, Java
Unit test harnesses:
CUnit
Something else:
I have an interest in CI.
Test practice now:
Mostly complete system tests, sometimes in an emulated Windows environment, then manual or automated test suites on target.
Target system:
It's huge (well quite big), with varying configurations and CPU architectures
Dev tools:
MSVS (emulation/debug), VxWorks, GCC and internal logging/trace tools
Build time:
5-30 minutes
Coding standard:
We have one - it's fairly 'standard'
Function too long:
If I need to continuously scroll back to regain context - more than a couple of pages.
Code reviews:
We use a web based tool - Code Collaborator
Code time:
10%
Test time:
30%
Debug time:
60%
Favorite thing about dev:
The possibility of creating something useful.
Least favorite thing about dev:
Maintaining poorly written code without supporting test cases.
Repetitive manual tasks.
Tdd knowledge:
I little. I attended the TDD presentation and couple of months ago.
Why are you attending:
I've been asked to but also I think it could make our test coverage more efficient and ultimately improve code quality.