Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

Strategic design and principles

Pragya Keshap answered on February 19, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • software design principles
  • Strategic design #
  • Design Principle:Autonomous
  • Introduction — Software Architecture Design Principles
  • General Design Principles
  • Design principles#

  • Strategic design and principles

    0

    An enterprise model is usually very large and complex. It may be distributed between different departments in an organization. Each department may have a separate leadership team, so working and designing together can create difficulty and coordination issues. In such scenarios, maintaining the integrity of the domain model is not an easy task.

    In such cases, working on a unified model is not the solution, and large enterprise models need to be divided into different sub-models. These sub-models contain the predefined accurate relationship and contract in minute detail. Each sub-model has to maintain the defined contracts without any exception.

    There are various principles that can be followed to maintain the integrity of a domain model, and these are listed as follows:

    Bounded context

    Continuous integration

    Context map:

    Shared kernel

    Customer-supplier

    Conformist

    Anti-corruption layer

    Separate ways

    Open Host Service

    Distillation

    Popularity 1/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 19 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.