in Technology by
What do you mean by Domain driven design?

1 Answer

0 votes
by

DDD (Domain-Driven-Design) is basically an architectural style that is based on Object-Oriented Analysis Design approaches and principles. In this approach, the business domain is modeled carefully in software, without regard to how the system actually works. By interconnecting related components of the software system into a continuously evolving system, it facilitates the development of complex systems. There are three fundamental principles underlying it as shown below: 

  • Concentrate on the core domain and domain logic. 
  • Analyze domain models to find complex designs. 
  • Engage in regular collaboration with the domain experts to improve the application model and address emerging domain issues. 

Related questions

0 votes
0 votes
    What do you mean by a domain in Azure?...
asked Dec 27, 2020 in Technology by JackTerrance
0 votes
    What is mean by Test Driven Development (TDD)?...
asked Jul 20, 2021 in Technology by JackTerrance
0 votes
    What do you understand by domain separation in ServiceNow?...
asked May 25, 2021 in Technology by JackTerrance
0 votes
    What do you mean by value types and reference types in C#?...
asked Jul 27, 2021 in Technology by JackTerrance
0 votes
    What do you mean by admin in WebLogic?...
asked Jun 10, 2021 in Technology by JackTerrance
0 votes
    What do you mean by column family in Cassandra?...
asked Apr 15, 2021 in Technology by JackTerrance
0 votes
    What do you mean by commit log in Cassandra?...
asked Apr 15, 2021 in Technology by JackTerrance
0 votes
    What do you mean by data center in Cassandra?...
asked Apr 15, 2021 in Technology by JackTerrance
0 votes
    What do you mean by the Outline agreement?...
asked Mar 15, 2021 in Technology by JackTerrance
0 votes
    What do you mean by contracts in MM?...
asked Mar 15, 2021 in Technology by JackTerrance
0 votes
    What do you mean by consumption-based planning (CBP)?...
asked Mar 14, 2021 in Technology by JackTerrance
0 votes
    What do you mean by material requirement planning (MRP)?...
asked Mar 14, 2021 in Technology by JackTerrance
0 votes
    What do you mean by Interoperability of Web Services?...
asked Mar 13, 2021 in Technology by JackTerrance
0 votes
    What do you mean by cognitive solutions?...
asked Feb 22, 2021 in Technology by JackTerrance
...