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.