2 ms·
> you can always compare the current state of the system to how you think it should be Unless what happens in the system is different now and old events don't
by throwaway290 4y ago
> you can always compare the current state of the system to how you think it should be
Unless what happens in the system is different now and old events don't make sense anymore...
- ElevenLathe 4y agoVersioning your events can help with this, along with a test suite that will complain if you change the semantics of events with older versions.
- Joker_vD 4y agoOr the events do still make sense, it's just the processing rules for them have changed several times over the years and of course, the event "use the business rules ver. X.Y from now on" is not logged anywhere.