Consumer-Driven contracts are a natural follow-up from this practice. In our team, we have been exploring them and will definitely start using them soon. I will hopefully post our conclusions and workflow here in the future.
I have been using something that was approaching in the past. I have no direct experience with them myself, but I have been working with teams that are using them. What I have observed is that the main challenge is not with technology but with culture: collaboration between teams, and 'lazy' architecture. Thanks a lot
Hi Marco, this reminds me a lot of Consumer-Driven API design applied to Serverless! https://martinfowler.com/articles/consumerDrivenContracts.html Thanks a lot for the tip
Hi Philippe, well spotted!
Consumer-Driven contracts are a natural follow-up from this practice. In our team, we have been exploring them and will definitely start using them soon. I will hopefully post our conclusions and workflow here in the future.
What's your experience with them?
I have been using something that was approaching in the past. I have no direct experience with them myself, but I have been working with teams that are using them. What I have observed is that the main challenge is not with technology but with culture: collaboration between teams, and 'lazy' architecture. Thanks a lot