Course code: BARR-4
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I play in a band on weekends.
Test practice now:
White box testing, formal verification
Battery-powered insulin infusion pump with 5 microprocessors inside.
IAR for embedded target, mostly Visual Studio for PC
We use an internally-developed coding standard that I find too weak.
Function too long:
Hard to read, or too many levels of indent, or I start getting tempted to insert return statements in the middle.
Author, QE and at least one independent reviewer examine design intent and code.
Favorite thing about dev:
Intellectually stimulating, chance to keep improving and learning new things, and there are lots of worse ways to earn a paycheck.
Least favorite thing about dev:
Meetings, distractions, constant pressure to under-estimate how long things will take to design correctly.
Emphasis on constantly testing during development rather than putting it off to the end. Which should provide better results. Also I have the impression that it's related to Agile, which my company has recently become very interested in.
Why are you attending:
Trying to learn techniques to deliver better code faster in both this and the Agile course. I sold my manager on the idea of sending me and the other four guys.