GithubHelp home page GithubHelp logo

queue's Introduction

Queue

--

Extend

-贫血领域对象(仅仅用作数据的载体,而没有实际的行为和动作的领域对象)
       |
       |
      \|/
-贫血症引发的失忆症 
       |
       |
      \|/
- 领域模型开发(DDD)
  • 领域模型开发(DDD)
    • 1.设计DDD的步骤:
      • 1.1 根据需求划分出初步的领域和界限上下文,以及上下文之间的关系
      • 1.2 进一步分析每个界限上下文内部,识别出那些是实体,那些是值对象
      • 1.3 对实体,值对象进行关联和聚合,划分出聚合的范畴和聚合根
      • 1.4 为聚合根设计仓储,并思考实体和值对象的设计方式
      • 1.5 在工程中实践领域模型,并验证领域模型的合理性,倒推模型中不足的地方并重构.

queue's People

Contributors

hellojavaworld123 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.