Course code: MEG-2
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
NUnit, VisualStudio built-in stuff
I took a great TDD course over a decade ago, used to do TDD, now occasionally almost do TDD, but not regularly.
Test practice now:
With great difficulty. Unit testing not included in the code base, mostly; impractical to retrofit. I often change some small piece of complex calculations, validating results is hard. For more re-usable, general, new components, I unit test.
Windows (desktop, some embedded stuff), and other embedded platforms (with no OS).
mostly Visual Studio, some IaR embedded workbench, some Android Studio.
Follow existing conventions and/or do what makes sense.
Function too long:
I notice that a section in a function forms a logical step that could be separated out.
I asked once for a code review here, got nothing. No one has ever asked me to do code review here.
Favorite thing about dev:
Creativity: I enjoy being responsible for good ideas that bless others in appreciable ways.
Least favorite thing about dev:
Those intractable portions of frameworks that are ill-documented and/or do not work as they should.
Code a test that fails, write the code it tests so that it passes, then refactor, move on.
Why are you attending:
I might learn some helpful tips/tools for being able to do more TDD, or possible DI/IoC for apps.