Course code:
BD-1
Years with company:
6
Years programming:
25
Primary programming language:
C#
Other programming languages:
JavaScript, C
Unit test harnesses:
JUnit, NUnit, CPPUnit
Something else:
I'm a Christian, Married, 4 kids (Allison 23, Erin 21, Megan 19, Kevin 16)
Test practice now:
Automated and manual tests
Target system:
x64 Window 10 Iot
Dev tools:
Visual Studio
Build time:
1-5 minutes
Coding standard:
We have a style standard, test coverage 60%, 2 reviewers
Function too long:
when I have to scroll twice
Code reviews:
Done using VSTS tools on git pulls requests. 2 peers review and comment, and pulls are gated on branch policies.
Code time:
40%
Test time:
40%
Debug time:
20%
Favorite thing about dev:
I enjoy solving problems, and software is the closest thing to executable knowledge.
Least favorite thing about dev:
That there seems to be a never ending wave of new technologies that do the same thing just a little little differently, but offer little value over prior art.
Tdd knowledge:
It stand for Test Driven Development. It's a tactical method for development where you write all the tests first such that they fail. Then impl till they all succeeded. I think BDD is a superior mindset, but is basically the same tactic.
Why are you attending:
Told to attend.