Course code:
SAND-1
Years with company:
17
Years programming:
15
Primary programming language:
C
Other programming languages:
C#, Matlab, Python
Unit test harnesses:
Starting to work with Ceedling
Something else:
enyoy playing ice hockey
Test practice now:
breakpoint debugging
instrumentation
test gpio
Watch windows
Memory windows
Target system:
Cypress PSoC 5LP, PSoC 6, Microchip PIC18s, dsPics, SAME family, other processors over the years.
Dev tools:
IDEs, Programmer/Debuggers, Logic Analyzers
Build time:
1-5 minutes
Coding standard:
team defined, based off of Barr Group's published coding standard
Function too long:
when i have to rotate my monitor 90 degrees!
Code reviews:
seldom, working to incorporate into new designs
Code time:
20
Test time:
30
Debug time:
50
Favorite thing about dev:
Solving technical challenges
Least favorite thing about dev:
tough question, pass!
Tdd knowledge:
just scratching the surface, reading through TDD for Embedded C, applying an iterative test process early on, preferably automated. Thought not quite there!
Why are you attending:
Improved software development velocity, decrease expensive debugging sessions. Reduce the reliance on breakpoint debugging.