Course code: CISCO-19
Years with company:
Primary programming language:
Ada95 has always been my favourite - I don't write code these days
Other programming languages:
C Perl Bash
Unit test harnesses:
I am a keen dart player and once shot out on 170 (the maximum).
Test practice now:
As an org we have:
- DMS test harness (integration tests at our DMS API)
- Component Tests (integration and some unit tests)
We have no efficient unit test environment on the host.
Set top boxes (less embedded these days and more Linux based with some special hardware)
CoVerity being rolled out for static analysis. Pretty standard set of dev tools but no hardware debuggers.
Function too long:
Personally, I would be interested in Cyclomatic complexity but I don't write teh code.
PEER review (using Gerrit as we move from ClearCase to GIT)
Favorite thing about dev:
I love the creative part of the job, and I also like the processes around the development. I am a big fan of dev ops and continuous deployment and I am keen to drive those kind of approaches into STB software development.
Least favorite thing about dev:
The reluctance to sometimes change bad processes.
It is the light at the end of the tunnel.
Why are you attending:
I want to be able to guide and support the developers that love TDD toward a consistent approach that we can then evangelise as a group to our peers. The culture at SPVSS is changing and we have a great opportunity to tap into that.