Course code:
LG-4
Years with company:
7
Years programming:
20
Primary programming language:
C/C++
Other programming languages:
Python
Unit test harnesses:
None
Something else:
I'm leader of small part developing interface of media functionality of webOS.
I haven't written any code for about 5 years, but scored on code review of my part members.
Currently my major role is defining requirements, breaking them to proper size, and defining interfaces between SW components.
Test practice now:
Although I don't write test code directly, I guide our part member to set-up test plan for each requirements before developing them.
And I review test plan is enough to meet requirement and check any regression.
Target system:
Arm-based SoC
Linux environment
Dev tools:
Gcc
Cmake
Build time:
1 day or more
Coding standard:
General C++ Standard
Sometimes I refer google's one
Function too long:
When use page up or page down to native code within one function
Code reviews:
I don't understand this question
Code time:
0
Test time:
0
Debug time:
0
Favorite thing about dev:
Well-defined components
No-redundant code
Separated code between abstract and concrete
Readability
Least favorite thing about dev:
Complicated Components
Redundant code
Mixed code between abstract and concrete
Hard to read
Tdd knowledge:
I think TDD is nice way to develop good quality code,
but it's cost is too high and I sometimes hesitate applying it to my project.
Why are you attending:
to know how to introduce TDD in real field case (not academic case)