Course code:
WEB-35
Years with company:
4
Years programming:
6
Primary programming language:
C
Other programming languages:
Java
Unit test harnesses:
JUnit
CppUTest
GoogleTest
Something else:
I like riding bikes!
Test practice now:
On unit-test level we are using CppUTest.
Target system:
We are using a 3 cpu system
Dev tools:
Eclipse
VisualStudioCode
Build time:
11-30 seconds
Coding standard:
Interal Coding Guidelines and MISRA2012
Function too long:
I do not like to scroll in functions, so if i have to scroll i easaly loose the context.
Code reviews:
Code reviews are done in Pull Requests of Azure Dev Ops by a technical leader. As a basis there are review report templates bound to our internal processes.
Code time:
30
Test time:
20
Debug time:
50
Favorite thing about dev:
I like that there are almost no limits of what you can do. I made the experience that even if you think you got the best solution for something, there is another guy around the corner which has a better solution for it ;)
Least favorite thing about dev:
Due to the fact that a lot of people belive that software can always and at any time be changed easily there are most of the time a lot of changes during development. I do not like to fight with a fragmented software that grows and grows.
Tdd knowledge:
There was once a motivation in the team to switch so i bought actually your book and tried it out in small examples. But it never made it "fully" to the project. What i tried to keep for me is to think first about what i really want before coding.
Why are you attending:
In my small exercices with TDD i saw the benefit of thinking about testing in advance to not get untestable code in the end. It even influenced the way to design software items. I would like to get a deeper knowledge ecspeccialy when it comes to HW.