Course code:
WEB-12
Years with company:
3
Years programming:
28
Primary programming language:
C#
Other programming languages:
C
Unit test harnesses:
NUnit, VSTest
Something else:
Online gamer - Rainbow Six Siege has my gaze at the moment.
Test practice now:
Automated tests developed in parallel.
Some TDD development.
Target system:
Windows Embedded - but future will be Arm
Dev tools:
Visual Studio 2013 + Resharper Ultimate, some Keil
Build time:
Under 10 seconds
Coding standard:
Resharper Ultimate enforced + Company Standard
Function too long:
When it is doing more than one thing. Typically 10 lines or less.
Code reviews:
Normally single colleague using Atlassian Crucible. Critical code will be author presenting to reviewer.
Code time:
60%
Test time:
35%
Debug time:
5%
Favorite thing about dev:
Delivering high quality features that users want to use.
Least favorite thing about dev:
Nothing
Tdd knowledge:
Lots of theory, worked with teams that use it extensively, only used it a little myself.
Why are you attending:
My background is 16 years at Microsoft, using agile approaches. I switched to embedded 3 years back and found an industry 20 years behind. Keen to seem TDD paired with embedded.