Course code:
ETA-1
Years with company:
19
Years programming:
19
Primary programming language:
C
Other programming languages:
Assembler
Unit test harnesses:
None
Something else:
Interested to learn about TDD
Test practice now:
Most of the time, manually with the debugger.
Sometimes, I write unit test, executed directly on the target.
Target system:
MCU 8 bits
Dev tools:
WinIDEA
Build time:
11-30 seconds
Coding standard:
We have a document for the coding guideline
Function too long:
Often,I prefer more lines with a good structure rather a lot of call. But I know it's not really testable with TDD
Code reviews:
We use bitbucket PR (attlassian), 2 reviews before merging
Code time:
50%
Test time:
30%
Debug time:
20%
Favorite thing about dev:
The analyse of the problem and the design of the solution.
Least favorite thing about dev:
---
Tdd knowledge:
Develop the test according the requirement,
then develop the functionnality and test it automatically.
Side effect due to a correction are tested quickly.
Why are you attending:
Convince me:
1) We will improve our productivity with TDD.
2) TDD is better as DDD (Design Driven Developpement)