Course code:
ZOO-1
Years with company:
1
Years programming:
10
Primary programming language:
C++
Other programming languages:
Python, C#, C
Unit test harnesses:
Google test, Catch
Something else:
I like C++, especially the "modern" kind.
Test practice now:
I write unit tests (after writing the code :( )
Target system:
Linux servers
Dev tools:
Bazel, gdb, valgrind
Build time:
1-5 minutes
Coding standard:
It contains stylistic guidance and known C++ pitfalls. Lacks "design" guidelines.
Function too long:
When it's longer than 50 lines.
Code reviews:
There is not universally agreed "checklist", it's often hard to get consensus among reviewers about the "readable" coding style.
Code time:
6
Test time:
2
Debug time:
2
Favorite thing about dev:
I like the design/creative process.
Least favorite thing about dev:
Cryptic bugs that are hidden and hard to observe and root cause.
Tdd knowledge:
It's an effective way of coding, have used it in the past, but not extensively.
Why are you attending:
I'd like to revisit TDD + try spread the word within my team. I'd like to get better at maintaining + testing legacy code with less frustration.