Course code:
WEB-29
Years with company:
7
Years programming:
14
Primary programming language:
C
Other programming languages:
Python, C#, C++, assembly, VHDL
Unit test harnesses:
none
Something else:
Fan of open source.
Test practice now:
Self-constructed test wrappers.
Target system:
Linux PCs, embedded Linux, bare metal
Dev tools:
git, make, vi, ssh, llvm/lldb
Build time:
31-60 seconds
Coding standard:
POSIX, Linux kernel guidelines, Google, NASA
Function too long:
When indentation gets too deep
Code reviews:
Line-by-line, three or four participants, over audio chat. Alternatively done through GitLab.
Code time:
40%
Test time:
20%
Debug time:
40%
Favorite thing about dev:
Automation, getting a task done in an elegant and well-documented way.
Least favorite thing about dev:
When requirements are unclear. Dealing with finicky hardware.
Tdd knowledge:
Very little.
Why are you attending:
I'm interested in making use of existing test frameworks that are more powerful than what I construct by myself from scratch.