Course code:
PASA-1
Years with company:
4
Years programming:
11
Primary programming language:
c
Other programming languages:
c++
Unit test harnesses:
MS Visual Studio Test Suite
Something else:
Made the first IoT device long before they called it an internet appliance or IoT item. Circa 2001. Love technology.
Test practice now:
Mostly debugger. However, I write it extremely cautiously with a very pessimistic / defensive attitude. I still generate an occasional bug and have little way to prevent others from injecting errors after release; #1 gripe: careless programmers.
Target system:
Many. Some embedded, some more like PCs.
Dev tools:
Various IDEs / 3rd party tool-chains. GCC is most prevalent here.
Build time:
1-5 minutes
Coding standard:
Documented and available; but few know where it is.
Function too long:
CCM, cant see it all on the screen, takes on more than one purpose, etc.
Code reviews:
I will probably comment on every changed line. I am a pretty good bug finder.
Code time:
50
Test time:
20
Debug time:
30 - Verification time.
Favorite thing about dev:
Not sure any more. Develop less than i used to :)
Least favorite thing about dev:
bugs, carelessness, cost of going back to fix really simple errors that should have have existed in the first place.
Tdd knowledge:
A little from past experiences with Micrium and Schlumberger.
Why are you attending:
To find the sweet spot between TDD and unit testing.