Course code: BARR-11
Years with company:
Primary programming language:
Other programming languages:
Python, C, C#
Unit test harnesses:
GoogleTest, Nunit, Junit, python unittest
I enjoy being outside and biking quite a bit
Test practice now:
A mix of tdd and writing tests after the code.
gcc/msvc for testing, IAR for firmware
Under 10 seconds
We try to include tests for anything new that's added
Function too long:
When its purpose becomes unclear or hard to follow
Generally done during merge/pull requests or through informal meetings
Favorite thing about dev:
The problem solving and creative aspects of designing/implementing it.
Least favorite thing about dev:
Being stuck with hard to understand legacy code bases.
The process of writing an interface, testing against it, and then writing the implementation to fulfill the test cases.
Why are you attending:
I'm always trying to be a better developer and learn more. (Also my company is paying for it)