Re: What if the interface actually needs to change?
Turning this upside down, durable sustainable systems can be seen where the fundamental system design is the interface(ing). A good example is the piping mechanism in UNIX. The whole system approach of UNIX could be looked at as piping enabling microservices to interoperate in providing an operating system environment. -- The terms keep changing to support the industries of churn but so many of the fundamental are simply recycled. (old greybeard - with suspenders)