Course code: BARR-13
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
CppUTest, home brew
Test practice now:
Some debug stepping confirmation and final testing in the target environment.
ARM Cortex M3/M4 mix
IAR, Ozone, gcc
Currently very limited. Targeting adoption of a slightly modified BARR-C:2018.
Function too long:
When it does more than its core purpose and/or gets complex or too long (> ~200 verbose lines).
Informal BitBucket reviews requiring two approvals from a potentially large audience.
Favorite thing about dev:
Building solutions to problems.
Least favorite thing about dev:
Dealing with messy code and lacking documentation.
That it focuses on establishing tests first to provide a pathway and automated checks that validate the functionality of developed code.
Why are you attending:
Personal interest combined with company initiative to change to this method.