Course code:
MARV-1
Years with company:
3
Years programming:
7
Primary programming language:
C language
Other programming languages:
None
Unit test harnesses:
Run CI using Jenkins.
Something else:
This is first time in my life to join the development of large-scale project when I came in this company.
Test practice now:
Run CI using Jenkins. Or program non-auto test case to test my code.
Target system:
windows 10
Dev tools:
Visual Studio
Build time:
30-60 minutes
Coding standard:
I follow coding standard of https://ewiki.marvell.com/pages/viewpage.action?pageId=206956453.
Function too long:
If I need to spend many time to understand whole function purpose.
Code reviews:
Pre-commit my change code. Trigger Gerrit code review flow. Reviewer will review my code.
Code time:
35%
Test time:
50%
Debug time:
15%
Favorite thing about dev:
Learn more what I had never know (architecture/design/idea.) To program simple/readable code is fun.
Least favorite thing about dev:
If code is unreadable or difficult to understand, I have no any idea where to start.
Tdd knowledge:
It's a way to develop software, which is writing testing before development. It can improve quality.
Why are you attending:
To learn how to improve my coding quality and how to program good testing.