Course code:
WEB-41
Years with company:
13
Years programming:
24
Primary programming language:
C
Other programming languages:
x86 assembly
Unit test harnesses:
Visual Sutdio, Windbg, protocol analyzers/jammers
Something else:
Device driver developer, primarily on MS Windows OS, focused on storage stack.
Test practice now:
Windows debugger, protocol analyzer/jammer, automation test config
Target system:
Windows server running our PCI-e adapters connected to a storage system over a network
Dev tools:
Visual Studio
Klocwork
Enterprise WDk
Driver verifiers
Build time:
1-5 minutes
Coding standard:
Organization specific standards
Function too long:
When it does more than one unique operation. Sometimes, we also look at the LOC of function
Code reviews:
Peer reviews
Code time:
4
Test time:
4
Debug time:
2
Favorite thing about dev:
Finding solutions to interesting/challenging problems
Least favorite thing about dev:
Varied platforms/configurations that it eventually runs on, bringing multitude of use cases
Tdd knowledge:
Just learning about this
Why are you attending:
To understand TDD better, what problems it solves and how it can be incorporated into my project