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 <[EMAIL PROTECTED]> 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]> wrote: > > > > > > > > > > > > > > On 9/28/06, Michael Poulin <[EMAIL PROTECTED]> 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. > > > > > > > > -- > Radovan Janecek > http://radovanjanecek.net/blog Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/service-orientated-architecture/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/service-orientated-architecture/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
