Course code: ROL-2
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
Over the last 4 years I tried many different programming languages and would say I am still not settled for a preferred/primary programming language.
Test practice now:
If applicable I try to write tests preemptively after creating a class skeleton/interface for example. As a seconds step fill it with the actual functionality and see if it fulfills the requirements.
Qt Creator, VS Code, Visual Studio
Best Practises, Static Code Analysis
Function too long:
If the function handles multiple logical tasks, that are not moved to own functions.
Gitlab merge requests. If required, face-to-face / via video call)
Favorite thing about dev:
Coming up with new new ideas, collaborative work, forging new functionality together
Least favorite thing about dev:
If timeline does not provide the time for refactoring old code or sufficient testing cycles.
Tests first, adjust/implement code to fulfill these tests, optimize code
Why are you attending:
To learn more about tdd itself and how it can improve my daily work.