Course code:
VIAVI-1
Years with company:
7
Years programming:
13
Primary programming language:
Java
Other programming languages:
C++
Unit test harnesses:
J-Unit, Easymock
Something else:
I'm a human. Maybe.
Test practice now:
Unit tests, automated integration tests, manual testing
Target system:
x86 kvm targets
Dev tools:
Eclipse, maven, surefire
Build time:
1-5 minutes
Coding standard:
We never really standardized on anything outside of the Eclipse Java default style...
Function too long:
Functions should have a single responsibility. If it's doing too much, it's too long.
Code reviews:
We use them rarely.
Code time:
50
Test time:
20
Debug time:
30
Favorite thing about dev:
Solving problems. I'm a digital craftsman.
Least favorite thing about dev:
Deadlines.
Tdd knowledge:
Just the basics. Mostly, writing failing unit tests first and then working to make them pass.
Why are you attending:
I'm slightly biased against the philosophy of TDD. Not sure if my brain is capable of thinking in this manner and still writing decent code. Maybe you can change my mind.