Discovering sequences of events drives the entire storming process. In this video, learn how to identify and sequence events by designing a small online store application.
- [Instructor] Now let's move on … and look at how this process actually works. … What I'm going to do here is work through an example. … I'm going to use our warehouse as the focus point … of what we're working on. … And I'm going to take one small story … which is going to be what happens to an order … after you hit the buy button? … In other words, … I'm assuming that actually populating your shopping cart, … looking up items, that sort of thing has already been done. … Shopping cart is ready to go. … And somebody just hits the buy button … and we're going to take things from that point. … Now the tool that I'm using here is miro.com. … It used to be called realtimeboard.com. … What Miro is is a whiteboard system. … Basic idea is that you have a palette here to work on. … You can do things like create sticky notes. … Here, I'll make a sticky note for you. … You can write things on the notes. … It's a shared whiteboard which is to say … people can share this URL … or they can go into Miro and share things through Miro, …
- How DDD differs from other architectural approaches
- How DDD fits with agile
- Advantages of microservices
- Bounded contexts and entities
- Reactive vs. declarative systems
- Using event storming to develop a DDD architecture