Course code:
RIO-001
Years with company:
4
Years programming:
12
Primary programming language:
C++
Other programming languages:
Python, C#, TypeScript
Unit test harnesses:
GoogleTest, PyTest, JUnit
Something else:
I'm a big fan of ducks and can make a decent quacking sound
Test practice now:
Primarily manually with some unit tests
Target system:
Cross-platform for Windows and macOS
Dev tools:
Visual Studio
Build time:
11-30 seconds
Coding standard:
Standard heavily opinionated C++
Function too long:
Too many responsibilities or raw lines of code
Code reviews:
Often asynchronous, sometimes used for spotting bugs as opposed to purely for alignment/sharing
Code time:
5
Test time:
2
Debug time:
3
Favorite thing about dev:
Instant feedback, much lower risk of breaking something physical or expensive while iterating
Least favorite thing about dev:
Setting up a new dev environment and forgetting all your macros, keybinds, etc.
Tdd knowledge:
Red, Green, Refactor
Why are you attending:
Want to learn how to adapt a legacy codebase to make software dev easier, too many regressions now