O'Reilly logo

Domain Modeling Made Functional by Scott Wlaschin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Diving Deeper into the Order-Taking Workflow

We’ve got the inputs and outputs documented, so let’s move on to understanding the order-taking workflow in detail.

You: “Ollie, could you go into detail on how you work with an order form?”

Ollie: “When we get the mail in the morning, the first thing I do is sort it. Order forms are put on one pile, and other correspondence is put on another pile. Then, for each form, I look at whether the Quote box has been checked; if so, I put the form on the Quotes pile to be handled later.”

You: “Why is that?”

Ollie: “Because orders are always more important. We make money on orders. We don’t make money on quotes.”

Ollie has mentioned something very important when gathering requirements. As developers, we tend ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required