Perhaps my finest C++ career moment came during my employment with Grimes Aerospace. I was the sole software engineer for a new 6" x 8" multi-function display (MFD) for the mid-life upgrade of the UH-1N Navy "Huey" helicopter. I created an extraordinary class hierarchy for everything from the low-level device drivers for individual A-to-D's, photosensors, EEPROMs, and debounced bezel switches up to the high-level graphics formats, dials, compass needles, and various pitch ladders. MIL-STD-1553B bus data handlers, double-buffered display lists passing through dual-ported RAM, built-in test for each device, I did it all. My design was so well thought out, so complete, so powerful, so polymorphic, that I was able to retarget the entire application to run under Windows. Where the hardware had a discrete input, I had a Windows checkbox. Where a synchro or analog signal came in to the box, I put a Windows slider. I simulated the bezel switches with Windows buttons. A second Windows a