Course code: ROL-3
Years with company:
Primary programming language:
QML + C++
Other programming languages:
Unit test harnesses:
My background is the ruelless world of 'C' programming.
New tools and methods are well appreciated.
Test practice now:
As Qt is platform independent, tests by the developer are ususally done in a simultation environment on a Linux Server.
That is fast an convenient.
Only after successfully testing the code, the code is cross-compiled and flashed onto the embedded target device.
Embedded Linux, ARM CPU,
Everything provided by Qt (Qt Creator, Qt Designer, QML Profiler etc)
Valgrid, Lint, Jenkins, Git, Gitlab pipeline
Function too long:
If I as developer can not debug or even understand it.
Very new. Not entrenched in mindset. Is seen by some as a hassle.
But that is the wrong attitude. Code reviews can not make sure code is error free, but helps with architecture, style and grave mistakes.
Favorite thing about dev:
Creativity, lot of different companies
Least favorite thing about dev:
Often lonely endeavour.
Why are you attending:
I strongly believe this company needs to double down on testing, otherwise quality of product will never improve.
Current focus on features is not working.
So I want to be part of the revolution, of putting test much, much higher in priority.