PizzaInversion is a DesignPattern for efficient resource consumption, first written in 1996 and posted to the patterns mailing list by BradAppleton, then later published in the April'99 issue of the C++ Report. : "''Pizza Inversion may sound like a cheesy name for a pattern, but it describes a recurring solution to a problem that is of fundamental significance to most software developers I know. I find myself using it much more frequently than anything in the now famous Design Patterns book[1]. Keep reading and I'm certain you'll soon find yourself agreeing with me.''" Full pattern description is at http://www.bradapp.net/docs/pizza-inv.html. ---- CategoryPattern