Course code:
MARV-2
Years with company:
0
Years programming:
17
Primary programming language:
C
Other programming languages:
C++, Python
Unit test harnesses:
gtest
Something else:
Mostly working on firmware development but did some object storage software development too.
Test practice now:
PC Simulator written in Python
Target system:
SOC
Dev tools:
Arm compiler/debugger
Build time:
5-30 minutes
Coding standard:
Internal
Function too long:
When it does many things, difficult to understand and maintain.
Code reviews:
Internal
Code time:
50
Test time:
30
Debug time:
20
Favorite thing about dev:
The whole process especially the testing.
Least favorite thing about dev:
Nothing
Tdd knowledge:
I think TDD is a practice that software developers should follow to identify bugs at early stage.
Why are you attending:
I wanted to learn and apply TDD practice to our daily software development work.