I've been stuck lately in what feels like a never-ending project. Doing a lot COM work with VFP, and at times I seem to be spending more time scratching my head than coding.
This evening, I decided to stroll through my library of VFP books, and I decided to take another look at MegaFox: 1002 Things You Wanted To Know About Extending Visual FoxPro, written by Marcia Akins, Andy Kramek, and Rick Schummer.
Another read through Chapter 14: VFP and COM was just what I needed to get the juices flowing again. For the first time in a couple of weeks, I'm actually looking forward to working on the aforementioned never-ending project! Then I moved on to Chapter 15: Designing for Extensibility. The discussion of design patterns was a real eye-opener. Seems like I've read about design patterns many times, but actually implementing them? Well, sort of.
Although the book came out around VFP 7.0, it is still very relevant today. If you haven't read it, do yourself a favor and buy a copy. If you have already bought and read it, read it again. Many pearls of wisdom inside.
Thank you Marcia, Andy, and Rick for an excellent VFP resource!