Course code:
SP-CPP-3
Years with company:
1
Years programming:
10
Primary programming language:
C/C++
Other programming languages:
Python
Unit test harnesses:
CMock, Catch2
Something else:
I am always looking for ways to improve my development skills. I am very keen on gaining significant skills in TDD domain.
Test practice now:
No unit testing, only behavioral.
Target system:
ARM v7
Dev tools:
IAR, Clang-Format
Build time:
5-30 minutes
Coding standard:
C++17
Function too long:
If I have to start scrolling.
Code reviews:
Review by peers using pull requests
Code time:
30
Test time:
40
Debug time:
30
Favorite thing about dev:
Writing software is like solving a puzzle. There are many ways to solve the given problem.
Least favorite thing about dev:
The time required to test changes.
Tdd knowledge:
It is the right way of software development. Create the test first, before writing software.
Why are you attending:
I am really bad at TDD, especially when it comes to implementing unit testing for legacy code base.