Course code: BARR-5
Years with company:
Primary programming language:
Other programming languages:
Labview, Visual Basic, 8051 Assembly
Unit test harnesses:
Primarily an EE but only one capable of programming at company. Previous employment involved complex VHDL system designs.
Test practice now:
mostly manually, some assembly testing
custom built PCBs using Microchip dsPIC33 uCs, native code, no OS
Mplab X, some code analysis tool, Spreadsheet,
Trying to learn from what I self educate myself on
Function too long:
When it does too much, probably
it'd be nice.
Favorite thing about dev:
Didn't have design time in above: 40%
Making a system that does what it should and then some.
Least favorite thing about dev:
Lack of knowledge and understanding of software development by rest of company
Have seen references to it and it being a good method. But I do not have a grasp for what it really means, especially in an embedded, no OS, native code design.
Why are you attending:
TDD is supposed to be good,want to be better at my job. To do things right and more reliable. If/when I leave company, who ever might replace me doesn't look at what I have done and say "<insert favorite colorful word here>"!