Course code:
WEB-34
Years with company:
10
Years programming:
30
Primary programming language:
C
Other programming languages:
many others over the years
Unit test harnesses:
?
Something else:
Programmer in many different platforms and languages of the years. The last 6 years, I have been a manager of other programmers.
Test practice now:
develop/execute unit tests manually. Separate team does functional and integration testing. Mostly manual but have developed automated testing for some projects.
Target system:
Most of our products are embedded systems that deal in access control. Locally, our product line focuses on safe locking systems.
Dev tools:
IAR IDE, Visual Studio, others
Build time:
1-5 minutes
Coding standard:
We have company best practices, and then run static analysis tools on code after written.
Function too long:
extends for more than a screen page
Code reviews:
peer reviewed
Code time:
40
Test time:
30
Debug time:
30
Favorite thing about dev:
seeing the function preform as expected
Least favorite thing about dev:
analog effects on expected results of programming.
Tdd knowledge:
minimal
Why are you attending:
We are trying to move our overall SW and FW development to TDD when appropriate, especially in the embedded env.