Course code:
RIO-001
Years with company:
5
Years programming:
30
Primary programming language:
C/C++
Other programming languages:
Python, Rust, Javascript
Unit test harnesses:
Google test, built in rust test harness, some python ones I don't remember
Something else:
I do HDL verilog development as a side project which in professional settings is heavy focused on TDD.
Test practice now:
Usually running in a debugger.
Target system:
Windows and Mac PCs
Dev tools:
Visual studio, neovim, vscode, xcode.
Build time:
1-5 minutes
Coding standard:
I pay attention to the parts that focus on safety, clarity and debuggability.
Function too long:
Length doesn't matter, complexity is what is important.
Code reviews:
When reviewing I focus on potential issues/bugs and maintainability.
Code time:
20
Test time:
30
Debug time:
50
Favorite thing about dev:
Challenging, problem solving.
Least favorite thing about dev:
Not making progress. Boilerplate.
Tdd knowledge:
I hear a lot of zealotry, but have little real world experience with it.
Why are you attending:
A bunch of engineers from a central team that I depend on are doing it so I wanted the context.