4 ms·
> I'd love to be able to separate myself and my team from others by an agreed-upon interface. My experience suggests that speccing out such an interface well i
by Nextgrid 3y ago
> I'd love to be able to separate myself and my team from others by an agreed-upon interface.
My experience suggests that speccing out such an interface well is a tremendous amount of work, and if you get it wrong (you most likely will) or if it needs to evolve it will generate lots of work since now it's set in stone and very hard to change so you're likely going to pay "interest" by working around its shortcomings for the foreseeable future.
- the_gipsy 3y agoThe interface will evolve, and in fact that is the hard part of software development.
- twhitmore 3y agoDifficulty & cost evolving the interface between microservices can seriously hinder improving the actual product. I've seen the misguided adoption of microservices affect a couple of companies & products.