Course code:
ROL-3
Years with company:
<1
Years programming:
7
Primary programming language:
Qt QML, C++
Other programming languages:
C
Javascript
Python
PHP
Unit test harnesses:
Qt Qtest
Something else:
Electrical engineer with an interest in UX and UI
Test practice now:
Write test cases with Qt Test framework.
Target system:
Yocto based Linux on ARM
Dev tools:
Qt-Creator
Clang-Tidy and Clazy
Build time:
1-5 minutes
Coding standard:
Mostly Qt Coding Style as I use Qt-Creator as an IDE
Function too long:
- If i can not explain what the codes does in a short sentence
- miss red thread through the code
Code reviews:
Review over Gitlab MR
Code time:
30
Test time:
30
Debug time:
40
Favorite thing about dev:
- Finding a solution to a problem/task.
- Way to the solution.
Least favorite thing about dev:
- Compile-time.
- Debugging bugs, especially those, which are easily overlooked
Tdd knowledge:
An approach of developing a software
Write Tests -> Make test pass -> Refactor ->
Why are you attending:
First, the Company is offering an opportunity to learn about TDD
Second, improve my coding skills and use them on a daily basis.