Course code:
PAC-1
Years with company:
2
Years programming:
45
Primary programming language:
C
Other programming languages:
Python, C++, Rust, Bash, ...
Unit test harnesses:
Python unittest, Catch, in-house
Something else:
Hi!
Test practice now:
varied: Unit, integration, E2E tests. Very few human-in-the loop manual tests.
Target system:
varied: FPGA, MCU, Embedded C, Linux
Dev tools:
git, gcc, CMake, CLion, JIRA, Jenkins, Docker, Artifactory
Build time:
Under 10 seconds
Coding standard:
Informal
Function too long:
Judgement call
Code reviews:
Pair program instead
Code time:
10
Test time:
10
Debug time:
20
Favorite thing about dev:
Creative, challenging, crisp analysis.
Least favorite thing about dev:
Complexity, bloat, inconsistency, too much code that should never have been written.
Tdd knowledge:
Once did a 2-hour TDD course: inspirational, but I desire additional teaching.
Why are you attending:
I want to develop the finest TDD skills I can, and be better able to coach colleagues to do so.