Course code: CIRQ-1
Years with company:
Primary programming language:
Other programming languages:
C#, years ago Delphi
Unit test harnesses:
Electrical Engineer - Analog.
Now the Firmware Manager (and the Engineering Manager)
Started unit testing back in about 1997. Contributed to DUnit on SourceForge. Did embedded C testing using DUnit with C++Builder and Delphi.
Test practice now:
Just starting to use AceUnit
Various ARM based microcontrollers (M0, M4), Coldfire based ASICs
Keil, Visual Studio, Eclipse
Fairly minimalist coding standard - created by the group
Function too long:
I imagine I'm writing unit tests. Once the number of pathways gets too high I break it up.
Jira - Crucible - the coding process requires a review before a merge back to the trunk
Favorite thing about dev:
The problem solving
Least favorite thing about dev:
The time pressure
I've done it at a prior job. All the way down to writing a simulator for the hardware. Had a database as well. Good times.
Why are you attending:
I want to improve the skill set of everyone in firmware and software development. My TDD skill set is outdated. I need to know what you teach and how so I can assist with the post-class learning.