Course code:
SLB-12
Years with company:
5 months
Years programming:
7 years
Primary programming language:
C/C++
Other programming languages:
I know a little bit about Java. But I haven't been using that for 4 years.
Unit test harnesses:
None
Something else:
I modified code and built a robot combine harvester in my Ph.D. study.
Test practice now:
I test it by using the real tool.
Target system:
ARM 7
Dev tools:
Multi-6
Build time:
5-30 minutes
Coding standard:
Analyze requirements, write code then test it.
Function too long:
Bugs may exist in the function and it's difficult to debug.
Code reviews:
Analyze errors, look into the code and debug.
Code time:
30%
Test time:
30%
Debug time:
40%
Favorite thing about dev:
Writing code and making it work is great fun.
Least favorite thing about dev:
It's difficult to find bugs.
Tdd knowledge:
I heard that main idea of TDD is to write test harness before writing the application itself. Write a test harness, make it fail and then write application to make it pass.
Why are you attending: