Course code:
DYNON-1
Years with company:
7
Years programming:
30+
Primary programming language:
C
Other programming languages:
C++, C#, some assembly
Unit test harnesses:
only one and I forget the name of it :-)
Something else:
I'm very thorough in the testing that I do before considering myself done with an assigned task...but...it's often time consuming.
Test practice now:
I make a list of things that need to be tested based on requirements, and then I run through each thing manually to make sure the requirements have been tested. Then after checking in the code, I write down a manual test procedure of sorts so that someone else can carry out the steps that I just did.
Target system:
Often app code inside SKyview, or possibly ARM code
Dev tools:
GDB, remote debugging, logic analyzer, bus sniffing, debug serial ports
Build time:
1-5 minutes
Coding standard:
Ha! We haven't had one until recently. It's a start.
Function too long:
When it becomes unclear, confusing, complicated
Code reviews:
We have them when we feel one is needed or desired by the developer.
Code time:
50
Test time:
30
Debug time:
20
Favorite thing about dev:
I like developing s/w that does something cool that I can see. I like the process of transforming requirements into code. I feel satisfied if I have produced something I feel covers all the requirements, is well designed and well tested.
Least favorite thing about dev:
I don't like looking deadlines when there is a tough problem in my path to the finish line.
Tdd knowledge:
only a little bit based on discussion and some doing we have had here at work.
Why are you attending:
So that I can open my eyes to better and more efficient ways of developing software and keep up with Jones'.