Course code:
WEB-049
Years with company:
1.5
Years programming:
27
Primary programming language:
C++
Other programming languages:
C, Python, Java, *nix Shell
Unit test harnesses:
Python built-in
Something else:
ECE Major not CS - always left holes in my learning.
Test practice now:
Unit-test, static analysis, Custom automated tests of various kinds.
Target system:
Arm V7 with Linux and OpenRtos.
Dev tools:
IDE (code completion, debugger), automated CI/ Build-Systems, AI assistants,
Build time:
31-60 seconds
Coding standard:
Custom Best practices for C++14 shared by existing team leads (Not sure what standard it's based on)
Function too long:
Number of lines, general reability, doing too many (differnt) things etc
Code reviews:
Git/PRs, used to be SVN/Code-collab
Code time:
60
Test time:
5
Debug time:
35
Favorite thing about dev:
You can make the same chip/System do different/multiple things by changing the instructions
Least favorite thing about dev:
Explosive growth/ const disruption in every aspect - can't master all, one isn't enough!
Tdd knowledge:
It's a great idea. "Thank you, Zebra!" for prioritizing it enough to sponsor.
Why are you attending:
Luckily got scheduled-in by a well-wishing supervisor.