Course code:
SP-005
Years with company:
1
Years programming:
8
Primary programming language:
C
Other programming languages:
Bash, Python, C++
Unit test harnesses:
Unity
Something else:
-
Test practice now:
I currently do not test my code. That is one of the main reasons I got interested in TDD as I saw the value of it when facing serious problems not testing my code.
Target system:
I use the chip manufacturer's and its pluggin on VS code.
Dev tools:
I use VS code on Linux. Rarely terminal with Make or CMake and VIm for editing.
Build time:
11-30 seconds
Coding standard:
I currently do not use one. I think MISRA would be the way to go.
Function too long:
When it does several things in one. Practically when I need to do long scrolls to navigate it.
Code reviews:
Sadly we do not do code reviews as I am the only developer in the team.
Code time:
70
Test time:
0
Debug time:
30
Favorite thing about dev:
I like the logical thinking behind it, it is very rewarding to visualize the code path.
Least favorite thing about dev:
I used to dislike unit testing. The heaviness of some tools and setting up time away from coding.
Tdd knowledge:
It is writing tests first. Failing test, writing code to make it pass, refactor.
Why are you attending:
I got into real messes because I didn't test, I had to work with nightmare spaghetti code. No more..