Course code:
WEB-43
Years with company:
2
Years programming:
20
Primary programming language:
Python
Other programming languages:
C, C++, Verilog, SystemVerilog, Tcl
Unit test harnesses:
Google Test
Something else:
I was mainly a chip designer (ASIC, SoC) until a few years ago. Developing software at a professional level is still new to me.
Test practice now:
Google Test
Target system:
Linux, bare metal
Dev tools:
VS Code, Vim
Build time:
1-5 minutes
Coding standard:
I follow company coding standards.
Function too long:
If I can't write a simple sentence to describe what the function does, then it's probably too long.
Code reviews:
We use PR (push request) review on Github.
Code time:
30
Test time:
40
Debug time:
30
Favorite thing about dev:
I like analytical and creative aspects of software development.
Least favorite thing about dev:
It's somewhat detached from the physical world.
Tdd knowledge:
Develop test while adding features.
Why are you attending:
Multiple people from different companies have recommended me to take this class.