Course code:
COB-3
Years with company:
40
Years programming:
40
Primary programming language:
python
Other programming languages:
c perl c# javascript forth bash awk vhdl
Unit test harnesses:
none
Something else:
Principally a hardware engineer who codes to drive and test hardware. I regard code testing and debugging as one step.
Test practice now:
gcc -Werror -Wall
debug statements to provide observable feedback that the code is doing the correct thing.
Target system:
embedded linux sbc
Dev tools:
gcc gdb emacs
Build time:
Under 10 seconds
Coding standard:
up to know code is informal so 'my standard'
Function too long:
Hard to visualise operation.
Code reviews:
Can't get one.
Code time:
30
Test time:
35
Debug time:
35
Favorite thing about dev:
Solving problems. Continuous voyage of discovery for new techniques.
Least favorite thing about dev:
Having to type so much to get something done (particularly a problem for c, hence the use of perl and more recently python).
Tdd knowledge:
Only what I've read since being offered the course.
Why are you attending:
Get better at writing bullet proof code that is demonstrably so.