Course code:
VIAVI-1
Years with company:
4 1/2
Years programming:
10 1/2
Primary programming language:
c++
Other programming languages:
c tcl java
Unit test harnesses:
GoogleTest JUnit
Something else:
I'm older than I look.
Test practice now:
A combination of writing tests in GoogleTest and manual testing.
Target system:
We cross compile for an ARM system. We compile an entire linux system for it.
Dev tools:
Eclipse, gcc, gdb, GoogleTest
Build time:
5-30 minutes
Coding standard:
We don't really have one. The gui and embedded code tend to look different.
Function too long:
When it stops fitting on my screen.
Code reviews:
We use Fisheye + Crucible.
Code time:
40%
Test time:
40%
Debug time:
20%
Favorite thing about dev:
Seeing the end product come together.
Least favorite thing about dev:
Having to do all the legacy manual testing we have.
Tdd knowledge:
I've been doing it for a while now. Write the test, then write enough production code to get it to pass, then refactor if needed, repeat.
Why are you attending:
Enough other people weren't able to make it so I get to go.