Course code:
WEB-5
Years with company:
0.5
Years programming:
20
Primary programming language:
Python
Other programming languages:
C
Unit test harnesses:
Google test
Something else:
New to python
Test practice now:
Given a firmware requirement, I contact the firmware owner and we discuss expected behavior and test cases and what the expected results should be. I then create the test based on the expected behavior and the test cases we want to hit ironing out any unexpected behavior by communicating with the firmware owner.
Target system:
Actual disk hardware connected to a Windows 8 mother board.
Dev tools:
Eclipse with PyDev
Build time:
1-5 minutes
Coding standard:
We have templates.
Function too long:
General rule: if I can read the whole thing on one screen.
Code reviews:
Code reviews are required and approval of the reviewers is required prior to merging the code.
Code time:
30
Test time:
20
Debug time:
50
Favorite thing about dev:
Coming up with clever ways to solve problems.
Least favorite thing about dev:
Issues caused by tool limitations that I have no control over and have to work around.
Tdd knowledge:
none
Why are you attending:
I am new to this organization and this was suggested as good training.