Course code:
COS-001
Years with company:
1
Years programming:
12
Primary programming language:
now C
Other programming languages:
I mostly used ST (CODESYS)
I mostly learned C++ in my studies
Unit test harnesses:
none
Something else:
I have perfectionistic traits and am worried about taking tdd too seriously, or clashing with others who don't want to use it as much as I would like it to be used.
Test practice now:
directly on the machine
Target system:
machine
Dev tools:
MATCH toolchain
VS Code
Github Copilot
Github
Jira
Confluence
Build time:
1-5 minutes
Coding standard:
we have one newly. Still finding out how to thoroughly manage to check if we comply with it
Function too long:
I don't know
Code reviews:
only starting
in github in pull request
two AI agents (still not configured right)
manually
Code time:
40
Test time:
30
Debug time:
30
Favorite thing about dev:
creating new functionalities
giving "live" to a machine
optimizing systems
being creative
Least favorite thing about dev:
trying to manually check compliance with coding rules
writing documentation
Tdd knowledge:
write test first
make test fail
write code only to pass the test
clean up code
Why are you attending:
become a better software engineer
learn best practices
find out how, when and where to use tdd