Course code:
BARR-7
Years with company:
10
Years programming:
20
Primary programming language:
C
Other programming languages:
C++, python
Unit test harnesses:
None
Something else:
Studied Digital Signal Processing, have worked on cellular modems, and currently work in audio processing.
Test practice now:
Manually
Target system:
TI64x processor on a small device, and a Xeon x86 in a rack mount product
Dev tools:
Eclipse, QTCreator, Visual Studio, Cygwin, Notepad++
Build time:
5-30 minutes
Coding standard:
No formal coding standard. Generally, follow local conventions
Function too long:
When it doesn't fit on the page.
Code reviews:
Online using Code Collaborator. Generally, submit to depot, then start a review.
Code time:
15%
Test time:
25%
Debug time:
60%
Favorite thing about dev:
Making new features work.
Least favorite thing about dev:
Figuring out how/where to make changes, resolving merges, and integrate libraries.
Tdd knowledge:
Incremental edits with minimal functionality adds. For every line of code that is added, there is already a test, & a set of tests that continue to pass, showing that no regressions have been made.
Why are you attending:
The option was made available to me via my company!