Course code:
BLUE-2
Years with company:
2.5
Years programming:
20
Primary programming language:
Python
Other programming languages:
C++, C#, Visual Basic, Matlab
Unit test harnesses:
CppUTest, Google Test, Matlab Unittest
Something else:
I don't have a compsci degree
Test practice now:
For personal projects, I tend to write scripted integration tests.
For work, Matlab unittest suite, Simulink Test suite,
Target system:
native x86 Windows (personal), many (work)
Dev tools:
Visual C++ 2010 (personal), Matlab 2016b/2017b (work)
Build time:
30-60 minutes
Coding standard:
N/A (work and personal)
Function too long:
I start using comments to delineate its parts
Code reviews:
Done with Fisheye/Crucible
Code time:
30
Test time:
30
Debug time:
40
Favorite thing about dev:
You can use it to simulate and offer helpful insights about real life.
Least favorite thing about dev:
Every well-written software eventually "Peter principles" itself -- because it works, people keep adding to it until it becomes badly-written software.
Tdd knowledge:
I worked for a year under Matthew Piatt.
Why are you attending:
I am not time-efficient in developing software. Without a comp sci degree, I'm more of a hobbyist suddenly having to use his hobby to do work, and it shows.