Course code:
RIO-001
Years with company:
3
Years programming:
14
Primary programming language:
C++
Other programming languages:
Python
C#
Unit test harnesses:
We have a CID system that runs some basic tests
Something else:
I like the P-38 on your Logo, just made it out to Oshkosh airshow last year for the first time. Used to fix avionics on the A-10, and would love to get my pilot license some day.
Test practice now:
Run through a series of test in editor and game to confirm expected behavior, and identify any edge cases
Target system:
We develop for PC, Mac, Android, and IOS, but primarily target PCs. The codebase is > 18 years old
Dev tools:
Visual Studio, RenderDoc, Sublime Text,
Build time:
1-5 minutes
Coding standard:
We've got a pretty lengthy doc covering everything from syntax to use cases
Function too long:
Gut instinct, or when it gets frustrating to work on
Code reviews:
We use Swarm, and Peer review our code, requiring at least one SME sign off
Code time:
3
Test time:
1
Debug time:
6
Favorite thing about dev:
Solving problems and exposing new functionality for artists and designers.
Least favorite thing about dev:
Managing constantly shifting priorities while trying to debug a bunch of loosely documented code
Tdd knowledge:
You design a test for the thing you want to accomplish, write code to pass the tests, repeat
Why are you attending:
Our manager scheduled it labeled as Unit testing. I'm interested in how to better test our code.