Course code:
BECK-1
Years with company:
30
Years programming:
20
Primary programming language:
C#
Other programming languages:
C/C++, Java, Perl, Python, Visual Basic
Unit test harnesses:
Visual Studio Testing Tools, In-house test harness, Gmock
Something else:
Play bass and percussion. Love to play racquetball and baseball. Also love to surf and travel.
Test practice now:
In-house test harness, Microsoft Studio Testing Tools
Target system:
Pic, Arm
Dev tools:
Visual Studio, IAR Embedded Workbench, MPLab
Build time:
5-30 minutes
Coding standard:
We maintain a C/C++ coding list of do's/don't. but poorly maintained.
Function too long:
Don't have a hard and fast rule.
Code reviews:
Authors performs inspection of the code then submit their code for inspection by two peers. We follow a multi-pass checklist delineated in the TSP/PSP process.
Code time:
30
Test time:
40
Debug time:
30
Favorite thing about dev:
I find it very fulfilling in that I can see the results of my work immediately. I find also very challenging.
Least favorite thing about dev:
The ever changing landscape, very difficult to keep up.
Tdd knowledge:
Read a few books and tried to put it in practice but have not been successful at current employment.
Why are you attending:
To create the foundation and exposure to other co-workers about the value of TDD for embedded. To obtain expert and practical knowledge of TDD for embedded systems.