Course code:
ZEBRA-4
Years with company:
2.5 years
Years programming:
10 years
Primary programming language:
Python
Other programming languages:
C++, Java, C, R, Perl, Swift, Objective-C
Unit test harnesses:
junit, cpputest, mockito
Something else:
Currently a Master's student
Test practice now:
Writing acceptance tests, unit tests. Sometimes manual use case testing.
Target system:
Zebra Printer/Web/Mobile Device
Dev tools:
Momentics, Jetbrains IDE's, etc.
Build time:
1-5 minutes
Coding standard:
Snake case for methods and variables. Pascal case for class names. Spaces not tabs
Function too long:
If it does more than one thing(more than it needs too).
Code reviews:
Peer code review, where a colleague comes to my desk before checking in. As well as pull requests.
Code time:
70
Test time:
10
Debug time:
20
Favorite thing about dev:
The problem solving part.
Least favorite thing about dev:
Poor development environments (long build times, poor debugging tools, etc.)
Tdd knowledge:
Tests are written before implementation.
Why are you attending:
Required training but am interested to see what I'll learn