Course code:
HUNT-1
Years with company:
0.75
Years programming:
8
Primary programming language:
C#
Other programming languages:
Visual Basic, REALBasic, Swift, Objective-C, Java, JavaScript, SQL
Unit test harnesses:
mstest, nunit
Something else:
My formal training is in psychology, but upon encountering massive monotony, I went back to an old passion of mine and made a career out of software development.
Test practice now:
Unit tests, integration tests and automated UI tests.
Target system:
Windows desktop
Dev tools:
Visual Studio 2015, SQL Server 2016
Build time:
31-60 seconds
Coding standard:
We use generally accepted conventions, but not much in the way of an 'official' coding standard.
Function too long:
The instant it doesn't fit on the screen without scrolling.
Code reviews:
We code in groups ("mobs"), so code is constantly peer reviewed by 1-5 other developers at all times.
Code time:
40
Test time:
45
Debug time:
15
Favorite thing about dev:
I love the constant enhancements and improvements in the world of technology. I love being a lifelong learner, being challenged, and overcoming those challenges.
Least favorite thing about dev:
Almost the same as why I love it: There is so MUCH to learn, and so much change, that it becomes VERY tough to keep up with new techniques and tools.
Tdd knowledge:
We work hard to use TDD in our day-to-day development. Sometimes we forget and write tests after the fact, but usually, code doesn't get written until we have a failing test to show how it should work.
Why are you attending:
1) I love learning from experts. I know that my TDD skills can use some improvement. 2) This is an opportunity to work side-by-side with Hunter's firmware engineers. They will know the embedded C stuff, I'm more familiar with the TDD side of things.