A Domain-Driven Approach to Claim Validation

2021 
In this chapter, we will get more acquainted with the concepts and practices of domain-driven design by formally applying them, and I will explain how these practices relate to an application in the real world and to a Laravel project in particular. Most of these core strategies apply to a much broader scope than that of a framework, however. Many of them are meant to be applied to any project, regardless of the language or framework it was built with. In fact, when abstracting out a model of your domain, it is best to keep the focus on the domain itself rather than the technical concerns that come with it. The technical concerns can be deferred, which is a good thing in programming, because the longer they are deferred, the more thought you put into the project, and you can then make the best possible decision. The technical concerns are meant to give you ideas on how to solve complex problems that relate to the core of your domain so you can properly create a usable model out of it that closely mimics the business objects and practices within that domain.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []