Course code:
CSR-2
Years with company:
1
Years programming:
20
Primary programming language:
C
Other programming languages:
C++, Python, Java, Perl
Unit test harnesses:
Unity
Something else:
I started work in the games industry and have gradually moved into a more embedded environment.
Test practice now:
Unity for new modules; "system test" for existing functionality; lots of manual testing when fixing bugs.
Target system:
Bluetooth Audio Chip (CSR)
Dev tools:
xIDE, shell scripts, make, in-house utilites
Build time:
1-5 minutes
Coding standard:
It's vague
Function too long:
Too many indented braces
Code reviews:
Slow & cumbersome
Code time:
10
Test time:
50
Debug time:
40
Favorite thing about dev:
When it works at the end.
Least favorite thing about dev:
Spending a long time debugging a problem and finding it is a one-line fix that should have been picked up earlier.
Tdd knowledge:
I have read your book and used Unity as part of developing a new feature in our product.
Why are you attending:
I have had a taste of TDD but I want to learn more, especially how it could be used with legacy code.
It is also being arranged for our whole group so I am attending as part of that.