Pizza Inversion

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

View edit of December 3, 2005 or FindPage with title or text search