3 ms·
It's freeing you to reason about only one step rather than the entire system at all times.
by emodendroket 4y ago
It's freeing you to reason about only one step rather than the entire system at all times.
- tharkun__ 4y agoFair enough that it's freeing overall if your org is so large that it is faster to always be 100% backwards compatible for aeons. I repeat: most orgs that go all in on this are actually so small that being so compatible is more of a drag than understanding the part of the system that is attached to the interface you are trying to change ;)
- emodendroket 4y agoWell that's what I mean about choosing the right events. If you are needing to keep multiple systems in your head all the time the boundaries are wrong. But it's true that evolving the interface of services is hard.