Course code:
BARR-7
Years with company:
9 yrs 11 months
Years programming:
30
Primary programming language:
c/c++
Other programming languages:
python, bash, javascript, java, ruby
Unit test harnesses:
internal; rspec and cucumber for ruby
Something else:
My hobbies are rock climbing and vintage Vespa scooter.
Test practice now:
Manual testing; system-level testing (some automation); some unit testing with internal test framework
Target system:
x64 based Linux; TI DSP on DSP/BIOS os
Dev tools:
Visual Studio (w/ Visual Assist addon); vim; cmake; cygwin; TI Eclipse-based IDE
Build time:
5-30 minutes
Coding standard:
Dolby developed standard that is loosely followed
Function too long:
When it has too many responsibilities.
Code reviews:
We use code collaborator for almost all checkins. We allow a day for code reviews to be completed before checking in.
Code time:
40
Test time:
20
Debug time:
50
Favorite thing about dev:
The challenge of creating something out of nothing.
Least favorite thing about dev:
Constant interruptions. Fear to change things. The overwhelming amount of bad code out there.
Tdd knowledge:
A little. I have read your book but haven't tried to follow along by actually performing TDD. I have done a little bit of TDD during library development of self-contained functionality.
Why are you attending:
I would like to try to do more TDD and the opportunity was offered.