Course code:
WEB-31
Years with company:
9
Years programming:
30
Primary programming language:
C/C++
Other programming languages:
Perl, Python
Unit test harnesses:
None
Something else:
I like hiking and camping in the California desert.
Test practice now:
Run manual tests after implementing a feature.
Target system:
An embedded system to control a conductivity sensor.
Dev tools:
Eclipse IDE supplied by chip manufacturer.
Build time:
1-5 minutes
Coding standard:
No company coding standard. I try to following recommendations by Steve McConnell in "Code Complete" and follow the MISRA recommendations.
Function too long:
When it exceeds about 100 lines.
Code reviews:
Infrequent and incomplete. Performed to satisfy checkbox in a company process.
Code time:
40
Test time:
25
Debug time:
35
Favorite thing about dev:
I like designing an elegant and maintainable solution to a problem.
Least favorite thing about dev:
I dislike having to fix other people's poorly written and poorly documented code.
Tdd knowledge:
Had an introduction to TDD by watch the Clean Coder videos.
Why are you attending:
My engineering director mandated that we take the class.