Course code: WEB-17
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
Google Mock, CxxTest
Work on both embedded C and backend C++.
Test practice now:
Mix of light TDD, custom off-target test suite, manual testing.
PIC32, AWS EC2
MPLAB X IDE, GCC
No specific standard.
Function too long:
When it is longer than a screenful or has many levels of nested logic.
Code briefly reviewed by peer team members, but no specific review guidelines.
Favorite thing about dev:
Making things work.
Least favorite thing about dev:
Chasing erratic bugs that consume large amounts of time to reproduce.
Have used it some in the past, but made the newbie mistake of putting too much internal knowledge in tests, making them very brittle when implementation was changed. Have been reading a couple of relatively recent books on TDD.
Why are you attending:
I want to learn effective techniques for applying TDD as my general and long-term development methodology.