Talk:C++ Programming/Code/Design Patterns

"Merged" content
I've acted on the pending merge request and moved all the information that could be used (I will redirect the merge to the Java book) since there is still much valid content that can be used there or may already be duplicated in the Java book).

I also removed the further reading section. I move it the references here as they can be used to further extend the content in this book.
 * More C++ Idioms
 * C++ Abstract Factory C++ abstract factory design and tutorial
 * History of Design Patterns

The remaining content on Computer Science Design Patterns could be used in the Computer Programming book if no use is found for it. I'll make a note on that as I re-tag it for merge. --Panic (discuss • contribs) 07:49, 4 February 2011 (UTC)

Errata

 * I just had a look at the Curiously_Recurring_Template, it links to the "Mixin" wikipedia page which does not list C++ as a language that supports mixins and consequentially has no example for it.
 * The description for Proxy says, it allows to defer expensive construction of the proxied object. Yet the example does not defer the construction.