Course code:
BARR-11
Years with company:
2
Years programming:
27
Primary programming language:
C
Other programming languages:
Python, C++, C#
Unit test harnesses:
Unity/Ceedling, UnitTest++, CppUTest, (mu)nit, Cmocka,
Something else:
I love roller skating and have been coaching/reffing roller derby for ~7 years
Test practice now:
Limited Unit Test via gtest
Manual Testing
Pull Requests
Target system:
Cypress PSoC4, PIC, STM32
Dev tools:
Vim, uC Vendor IDE/Toolchains, Team Foundation Server (PR's, CI), VisualStudio (when forced), Sigrok, Tiobe TiCS,
Build time:
1-5 minutes
Coding standard:
Trying to move to the Barr coding standard, but having trouble getting Tiobe TiCS configured to enforce
Function too long:
When it does more than one thing (Violates S in SOLID)
Code reviews:
TFS Pull Requests
Code time:
15
Test time:
10
Debug time:
75
Favorite thing about dev:
Solving puzzles and bending the various processors involved to my will.
Finding the incorrect assumption in the assumption stack when debugging.
Least favorite thing about dev:
Uncertainty if I'm breaking things while debugging/developing new features.
Tdd knowledge:
I've read your book and tried to apply it to a couple products, but have never been successful in a professional setting.
Why are you attending:
I've heard from others that TDD is valuable. I want to implement it with my team, but have not been successful.