Course code:
ZOO-1
Years with company:
0
Years programming:
10
Primary programming language:
C++
Other programming languages:
Python
Unit test harnesses:
pytest, gtest
Something else:
I graduated from CMU last winter then joined the Zoox perception tracker team immediately after that.
Test practice now:
Unit tests, perception CI, marvel log tests, on-vehicle tests.
Target system:
Zoox perception system, running on Linux.
Dev tools:
VSCode, Bazel
Build time:
31-60 seconds
Coding standard:
For C++ Zoox has her own coding standard, similar to Google's C++ style I think. For Python just follow PEP8.
Function too long:
When I read to the end of the function and forget what there is in the beginning.
Code reviews:
Mainly try to understand each line of code. I do have difficulty in finding bugs in this process.
Code time:
30
Test time:
20
Debug time:
50
Favorite thing about dev:
Compared to developing hardware, much easier to debug.
Least favorite thing about dev:
Nothing special, compared to developing hardware.
Tdd knowledge:
First time heard this concept.
Why are you attending:
Selected by my manager to attend.