Course code:
MARV-1
Years with company:
3
Years programming:
10
Primary programming language:
c language
Other programming languages:
None
Unit test harnesses:
Jenkins
Something else:
Most of the time I maintain the code and fix all of the bugs reported by customers or the test team.
Test practice now:
Write test scripts or by third-party tools.
Target system:
ARM embedded system
Dev tools:
Visual Studio/source insight
Build time:
30-60 minutes
Coding standard:
Follow the coding/naming rule and make the code easy to understand.
Function too long:
Check if functions do more than one thing.
Code reviews:
Check if the code change will cause any side effects.
Code time:
30
Test time:
50
Debug time:
20
Favorite thing about dev:
Coding. That makes the programs can be run as my thinking.
Least favorite thing about dev:
Debug. A difficult problem will make me think about it all the time.
Tdd knowledge:
TDD can make programmers find out the potential bugs early and reduce the time cost of debugging.
Why are you attending:
I am interested in the concepts of TDD.