Test driven development with Christmas lights
Several years ago my wife decided to make custom multi-colored Christmas light strands by changing the individual light bulbs on solid-colored strands. The task seemed simple, if tedious, enough: Step 1. Get 100 bulb strands of…