Course code: VIAVI-1
Years with company:
Primary programming language:
Other programming languages:
c, c++, python
Unit test harnesses:
I recently slogged through an intense 9 week exercise program (Insanity).
Test practice now:
unit tests, automated UI tests running on hardware, and manual testing of software running on our hardware.
several flavors of portable network test instruments.
Function too long:
when it tries to do many things and becomes difficult to unit test
use fisheye to review changes with my development team.
Favorite thing about dev:
Seeing things work.
Least favorite thing about dev:
Things often do not work.
You first develop tests that define some desired behavior for the production code that will fail. Then you develop the production code to make the test pass. Then repeat the process for the next desired behavior.
Why are you attending:
I'd like to better understand TDD and unit testing and to be able to speak about it with my coworkers from a common point.