I think that as soon as the SLAs and contracts (think WSDLs) do not change then no need of a new version of the service.

Very general interfaces could be a problem the same as very open contracts in life are :)

thanks,
Stanimir Stanev (Stanley)
MomentumSI

Mark Baker wrote:

Radovan - I think you and I agreed to disagree long ago on whether or
not the data format constituted part of the interface. That said, I
agree it's valuable to not change even the data format in a
non-compatible way.

My switch to Atom was felt to be a compatible change because I waited
until most RSS consuming applications also supported Atom. I never
heard a single complaint.

Mark.

On 10/2/06, Radovan Janecek <radovan.janecek@gmail.com> wrote:
>
> Hey Mark,
>
> what are you talking about? It's likely that, at some point, a service evolves in such a way that requires interface change. It's not a failure, it's life. Otherwise, RSS evolution is a failure or HTML evolution is a failure - just to name few ;-)
>
> I would be interested in whether your 'maximum amount' means 'all' or 'a lot'? Btw, didn't you announce some time ago you are switching only to Atom? Didn't your blog's interface change then?
>
> Cheers,
> Radovan
>
> On 9/29/06, Mark Baker <[EMAIL PROTECTED]org> wrote:
> >
> > On 9/28/06, Michael Poulin <[EMAIL PROTECTED]com> wrote:
> > >
> > > Mark wrote: " Never."
> > > May I ask: why?
> >
> > Because I always endeavour to maximize loose coupling by separating
> > the concerns of implementation from the concerns of interface. If
> > f(x) changes such that the interface needs to change/be-versioned,
> > then I have failed. Hence, I use very general interfaces that can
> > withstand the maximum amount of implementation variation.
> >
> > Mark

__._,_.___


SPONSORED LINKS
Computer software program Computer software spy Computer job
Database software Discount computer software

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

Reply via email to