[Zope-dev] RFC: Python/Zope Interfaces

Dieter Maurer dieter@handshake.de
Tue, 28 Nov 2000 23:08:29 +0100 (CET)


Michel Pelletier writes:
 > Dieter Maurer wrote:
 > > Michel Pelletier writes:
 > >  > Also, defining the interface seperately keep the two things apart,
 > >  > impementation and interface, and doesn't allow you to sneak in a new
 > >  > method unless you also sneak it into the interface, thus making a
 > >  > stronger "contract" with the user.
 > > I am a bit astonished by this statement:
 > > ....
 > ....
 > I'm not sure if you are making these statement because you
 > disagree with the current proposal or because you disagree with what I
 > said above.
I disagree with the "separating implementation and interface
makes for a stronger contract".

Separation by itself does not make the contract stronger.


Dieter