Course code:
EDNA-1
Years with company:
5
Years programming:
12
Primary programming language:
C
Other programming languages:
Python, C++
Unit test harnesses:
Cpputest, GTest
Something else:
Fan of your work!
Test practice now:
Unittest (Cpputest in target Simulator), Feature test (BDD/Gherkin/Python behave), Manual exploratory testing
Target system:
Typically custom electronics based around various types of STM32.
Dev tools:
IAR, VSCode
Build time:
11-30 seconds
Coding standard:
MISRA2012 + inhouse coding style guide (with clang-format).
Function too long:
I and some colleagues use Lizard to check for length.
Code reviews:
Development is done in branches, other team member review code through gitlab before merging.
Code time:
20
Test time:
70
Debug time:
10
Favorite thing about dev:
Solving customer problems.
Least favorite thing about dev:
Paper work, and customer moving the goal posts.
Tdd knowledge:
I've read your book multiple times and try to apply it in my work.
Why are you attending:
I'm convinced TDD would help me, but still find it hard to have the discipline to use it always.