In today's episode, Chuck talks about the design pattern called event sourcing. It's used when you need to know not only the current state of a system, but how it came to be that way. It's a lesser-known pattern that's encountered in a variety of places: libraries, chess games, bank accounts, databases, and version control systems.
Support the show (https://www.patreon.com/agilechuckwagon)