Course code:
WEB-047
Years with company:
2
Years programming:
15
Primary programming language:
C
Other programming languages:
C++, C#, Rust
Unit test harnesses:
gtest
Something else:
Been coding for a long time in C, but only done TDD (self imposed) once. Keen to do it more often
Test practice now:
function and some gtest
Target system:
Embedded STM32's, esp's and nordic series of ICs. Bare metal, idf or Zephyr RTOS
Dev tools:
Jlink ultra, salea, scope, multimeter, SCA tools, lizard cognitive load
Build time:
11-30 seconds
Coding standard:
c11, MISRA
Function too long:
lizard/sonarqube cognitive load review
Code reviews:
Mob review, AI supported and PR with context
Code time:
50
Test time:
40
Debug time:
10
Favorite thing about dev:
problem solving and new stuff
Least favorite thing about dev:
difficult bugs and customers
Tdd knowledge:
learning more about testing and changing my coding style
Why are you attending:
Keen to try and change the way I code to enable TDD and general unit testing.