Course code:
JHAP-1
Years with company:
3
Years programming:
6
Primary programming language:
C
Other programming languages:
C++, MATLAB, Python, Java
Unit test harnesses:
GitLab CI
Something else:
I'm interested in biomedical devices/robotics.
Test practice now:
SystemView, RTT Print logging, manual testing
Target system:
Microcontrollers with ARM processors (EFM32, NRF52, STM32)
Dev tools:
IAR for Embedded C, Eclipse IDE
Build time:
11-30 seconds
Coding standard:
Project-dependent
Function too long:
It performs multiple lengthy tasks
Code reviews:
Code for a specific task is reviewed before being merged into the main development branch.
Code time:
30%
Test time:
40%
Debug time:
30%
Favorite thing about dev:
Algorithm development, debugging
Least favorite thing about dev:
Testing
Tdd knowledge:
You develop the tests from the start of code development. Gives you the ability to test modules separately and ensures consistency in test results going forward
Why are you attending:
Want the ability to run more comprehensive tests on code