Course code:
WEB-1
Years with company:
1
Years programming:
8
Primary programming language:
C
Other programming languages:
C#
Unit test harnesses:
I do not know what "unit test harnesses" is.
Something else:
I do not have a very narrow area of expertise, most of my career has required doing whatever is needed to bring an electrical/software product from concept to manufacturing success. I have never worked on a software team larger than 2 or 3 people.
Test practice now:
Work on functional pieces and with some combination of testing with oscilloscope, in circuit debuggers, printfs, and functionality/interface tests for the specific application.
Target system:
dspic, arm cortex
Dev tools:
mplab, keil
Build time:
Under 10 seconds
Coding standard:
I try make things modular, readable, organized, and flexible.
Function too long:
From a hardware perspective, when it does not fit on one page of flash. But I suppose from a software perspective, when its trying to do more than what would be a logical functionality as an object.
Code reviews:
I'v never had one.
Code time:
30
Test time:
30
Debug time:
40
Favorite thing about dev:
It's not a like or dislike for me, I enjoy product development and invention. Developing software is a needed tool to accomplish the reality of those ideas.
Least favorite thing about dev:
Getting bogged down fixing weird bugs.
Tdd knowledge:
I am a noob to "tdd"
Why are you attending:
Dale recommended it to me, and I view it as a way of learning about ways to better design for and test software, and see if/how it can be beneficial.