[Baypiggies] C++ parsing in Python for testing backward compatibility

Tiago Macambira macambira at gmail.com
Fri Feb 29 20:53:25 CET 2008


On Fri, Feb 29, 2008 at 9:37 AM, Chad Netzer <chad.netzer at gmail.com> wrote:

> On Fri, Feb 29, 2008 at 9:32 AM, Benjamin Sergeant <bsergean at gmail.com>
> wrote:
> >
> >  I think Qt uses a method that prevent backward compatibility breaking,
> >  by having
> >  two interfaces for each class.
>


> It's called the 'pimpl' idiom:
>
> http://en.wikipedia.org/wiki/Pimpl


You can read more about that elsewhere
[1]<http://www.gotw.ca/publications/mill04.htm>,
[2] <http://www.gotw.ca/publications/mill05.htm>,
[3]<http://www.gotw.ca/gotw/028.htm>,
and [4] <http://c2.com/cgi/wiki?PimplIdiom>.

Cheers.
Tiago Alves Macambira
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/baypiggies/attachments/20080229/274ba515/attachment.htm 


More information about the Baypiggies mailing list