Course code: BARR-4
Years with company:
Primary programming language:
Other programming languages:
Visual Basic for Applications
Unit test harnesses:
Developing our company's software development process to yield "better code, faster" (Jack Ganssle).
Hardware and software development from small 8bit and 16 bit processors and now ARM Kinestis processors for controls applications that require UL-60730 certification.
Test practice now:
Black box test procedures on engineering test fixtures and final project.
Water heaters with controls 64K code range.
CodeWarrior and KDS
We developed internal standard for C using object oriented-like methodolgy with formatting standards. These comply mostly with other standards I have read like Netruino.
Function too long:
When printed it goes over more that about 3 pages at approximately size 12 font of Courier new
For many years they were scarce and done in one giant effort at the end of the project. We just started using them this past year using CodeReviewer to review changes to code and will be starting new projects using it on an ongoing basis.
Favorite thing about dev:
Creative aspect of problem solving, architecting the code.
Least favorite thing about dev:
Debug and test. Fixing problems after they get to the field.
It tests the code at the module (white box level) thoroughly and frequently.
Why are you attending:
I want to introduce Test Driven Development into our software processes to improve the quality of my code and decrease the time debugging and testing.