Course code:
NIELSEN-2
Years with company:
2
Years programming:
14
Primary programming language:
C
Other programming languages:
asm, VB
Unit test harnesses:
none
Something else:
M.Sc. and Ph.D in electronics - HW/SW co-design
Experience with FPGA, microcontrollers, limited in Win .net apps
Test practice now:
Mostly ad-hoc in the current project.
Used plain "hand made" functions as unit test harness at function level testing.
In Visual studio I used MS built-in testing framework a couple of times.
Target system:
Embedded linux
Dev tools:
Netbeans IDE, remote build server (gcc based), svn
Build time:
31-60 seconds
Coding standard:
Mostly standard C, but prefer camel case over underscore separator, macros in caps, tend to keep it readable in multiline
Function too long:
:-) When it is difficult for me to follow the flow. If long in lines, but readable nicely, I keep it
Code reviews:
Using Fisheye/Crucible
Code time:
33
Test time:
33
Debug time:
33
Favorite thing about dev:
Freedom in creativity to give "life" to void silicon the way I envision it
Least favorite thing about dev:
Fixing legacy code or maintenance
Tdd knowledge:
Understand the idea, but don't have much hands-on knowledge to apply straight into the current projects
Why are you attending:
Want to learn the techniques so I can make my coding more efficient and reliable. For real!!!