Watch the first few minutes on us! If you'd like to watch the entire video and hundreds more like it, download code samples, access offline videos and skills assessments, and use the discussion forums, log in or purchase a subscription.
We begin looking at the Domain Layer because it is the most crucial layer to the entire system. As we’ll learn, the Domain Layer is a model of the business, modeling the business rules, validations, processes and workflows. It is the layer where the business users and the developers share a vocabulary and Bob makes a case for why it should be where we start and primarily focus our development efforts.