Course code:
MAST-1
Years with company:
13
Years programming:
28
Primary programming language:
C
Other programming languages:
Assembly, Rust, Python
Unit test harnesses:
None
Something else:
I like photography and reading.
Test practice now:
Mostly manual.
Target system:
Several embedded systems ranging from 8-32 bit. Used in power electronics
Dev tools:
Eclipse, MPLabX
Build time:
31-60 seconds
Coding standard:
Checked, not enforced, by our code analysis toolset Tiobe
Function too long:
Our code analysis tools (Tiobe) gives me hints on that.
Code reviews:
No code is allowed to be pushed into our master branche(s), unless reviewed.
Code time:
25
Test time:
50
Debug time:
25
Favorite thing about dev:
Making new stuff
Least favorite thing about dev:
The administration afterwards.
Tdd knowledge:
Based on the requirements for the new feature:
Write the test first, (which then must fail)
Make the code work, then make it nice.
Proceed with the next feature/bugfix.
Why are you attending:
We as a company want to introduce unit testing into our development, but have no good clue on where to start.