Course code:
HEN-1
Years with company:
1.5
Years programming:
8
Primary programming language:
C/C++
Other programming languages:
Python, Java
Unit test harnesses:
Google Test
Something else:
Joined the military out of High School.
Test practice now:
Bench testing on hardware.
Target system:
STM32F205 processor with attached ADCs, EEPROMs, etc communicated with via SPI.
Dev tools:
VSCode, STM32CubeIDE, JLink, Git
Build time:
11-30 seconds
Coding standard:
Loose in house coding standard that isn't enforced.
Function too long:
I like following the never nester philosophy wherever possible.
Code reviews:
Also loose code reviews on merge requests.
Code time:
70
Test time:
10
Debug time:
20
Favorite thing about dev:
Finding a clever way to solve a problem.
Least favorite thing about dev:
Digging through poorly documented code to fix a bug.
Tdd knowledge:
Build tests to fail first, then write the function to pass the test.
Why are you attending:
To better implement TDD into our workflow.