Design principles - Separation of Concerns (SoC)

Anjali Sharma answered on February 2, 2023 Popularity 8/10 Helpfulness 1/10

Contents


More Related Answers

  • solid principles in programming
  • solid principles in programming
  • solid principles
  • Software Architecture Design Principles: SoC, SOLID
  • Security design principles#

  • Design principles - Separation of Concerns (SoC)

    0

    ▪ Separation of concerns(SOC) is one of the core software design principle

    ▪ Separation of concerns is a design principle for separating a computer program into distinct sections

    ▪ Isolate the software application into separate sections, manages complexity by partitioning the

    software system

    ▪ Distinguish between the concepts of layer and tiers with certain responsibilities.

    ▪ Elements in the software should be unique

    ▪ Limits to allocate responsibilities

    ▪ Low-coupling, high-cohesion

    https://learning.oreilly.com/library/view/software-architects-handbook/9781788624060/8ff905c2-217a-47f0-85c2-789296d42e8d.xhtml#:~:text=Separation%20of%20Concerns%20(SoC)%20is,concerns%20as%20much%20as%20possible.

    Popularity 8/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 02 2023
    Anjali Sharma
    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.