[http://creativecommons.org/licenses/by/3.0/]
This work is licensed under a CC
Attribution 3.0 Unported License [http://creativecommons.org/licenses/by/3.0/]
@dret
on Twitter/GitHub
One of the main goals of digital transformation is to improve the agility of a business. As a result of this, once digital transformation is underway and API production and consumption within an organization increase, it is important to keep an eye on the ultimate goal: APIs not only as a way of interconnecting capabilities for new value chains, but also as a way of how old or under-performing products can be improved, without disrupting the entire fabric of interconnected components. The main goal of API production and consumption should be to decrease coupling: API producers and consumers are as loosely coupled as possible, so that changes on either side can be done without affecting the other side. This requires design patters and implementation practices to be followed by both sides, and this presentation goes into the details of how to minimize coupling for both producers and consumers. With loose coupling practices in place, digital transformation becomes more valuable, because the fabric of digital products in an organizations remains as flexible and reconfigurable as possible.
APIs for Things)
Continuous API Management: Making the Right Decisions in an Evolving Landscape[https://www.apiacademy.co/resources/books/continuous-api-management]
just implementation
mustIgnore
is a popular and good choice for extension processing
With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.[http://www.hyrumslaw.com/] (Hyrum Wright)
dret.net/lectures/api-days-finland-2019
[http://dret.net/lectures/api-days-finland-2019]@dret
[http://twitter.com/dret]linkedin.com/in/netdret
[http://www.linkedin.com/in/netdret]dret.net/netdret/
[http://dret.net/netdret/]