Course code:
WOOD-1
Years with company:
3
Years programming:
5
Primary programming language:
C
Other programming languages:
C++, Rust, Python, LabVIEW
Unit test harnesses:
ucunit, Google Test,
Something else:
Worst question ever... hmm, I like speed and I also like to think. I chase perfection and don't like sloppy, not-thinking-enough people. I like caffeine and it's REALLY hard to do something I'm not interested in :D
Test practice now:
Unit tests running on target using ucunit framework, and partially the same tests on PC with the same framework. Also there's obviously debugging and manual inspection.
Target system:
TI C2000
Dev tools:
Code Composer Studio, Visual Studio Code, LDRA.
Build time:
1-5 minutes
Coding standard:
Pretty rigorous as I work in aerospace - for example no function pointers.
Function too long:
When it becomes hard to follow - for example > 60 lines of code?
Code reviews:
What can I say, they are performed by other team members. They are OK I guess?
Code time:
50%
Test time:
10%
Debug time:
40%
Favorite thing about dev:
The magic of making the logic work, thinking about ideas and then creating code from them.
Least favorite thing about dev:
Slow development environment, tedious tasks (boring debugging included)
Tdd knowledge:
I understand the general idea and I would like to try it in practice.
Why are you attending:
Well, I wanted to know more about TDD and maybe try to introduce it in our work.