Course code:
ARTHREX-2
Years with company:
2
Years programming:
27
Primary programming language:
C++
Other programming languages:
python java sql javascript
Unit test harnesses:
googletest pytest junit
Something else:
I like to ski
Test practice now:
unit tests, functional tests, full system tests
Target system:
arm based embedded linux system
Dev tools:
gnu C++, python, eclipse, pycharm
Build time:
Under 10 seconds
Coding standard:
I'm not sure that we have a formal standard
Function too long:
I usually decide a function is too long when I find myself having to mock too many different dependencies in a unit test
Code reviews:
We use git/bitbucket pull request mechanism for important/complex code that needs to be reviewed
Code time:
30
Test time:
40
Debug time:
40
Favorite thing about dev:
The opportunity to exercise creativity
Least favorite thing about dev:
having to learn some one else's complex code
Tdd knowledge:
that tests are written first, then you write the code to pass the tests
Why are you attending:
I am personally big on unit testing, but I've never done "pure" TDD and would like to learn more.