Course code:
CIRQ-1
Years with company:
6
Years programming:
35
Primary programming language:
C
Other programming languages:
C++, bash, Perl
Unit test harnesses:
none
Something else:
I like coffee
Test practice now:
O-scope, logic analyzer, breakpoints, watch lists, throw-away stimulus codd
Target system:
various ARM micros
Dev tools:
GNU, Keil, other vendor IDEs
Build time:
Under 10 seconds
Coding standard:
4-space indents, curlies on the next line, camel case functions
Function too long:
When I can't follow and understand it with the compiler in my brain
Code reviews:
knowledgeable peers
Code time:
60
Test time:
20
Debug time:
20
Favorite thing about dev:
Making my thoughts and creativity manifest in the operation of a digital machine.
Least favorite thing about dev:
Time constraints
Tdd knowledge:
It's yet another coding methodology (of many) that has a pseudo-religious following. The difference with TDD is that it actually has intuitive merit.
Why are you attending:
I'm genuinely interested in tdd and what can be gleaned from it to add to my own MO.