I read people orient program and domain driven design.

Source: Internet
Author: User
I have been confused recently. What is the next generation of object-oriented technology? I am very confused. I would like to discuss it with others.

After reading this article and understanding about domain driven design, I think our current programming language really needs

Some improvements. The process from Domain Modeling to code is indeed too complex, which not only affects our development efficiency

It also has a huge impact on the quality of development. When we learned a lot about the domain model,

We also need to try our best to convert it into real code, so writing a large amount of code is secondary, and understanding of the problem

There must be another deviation. dell does not just delete man-in-the-middle development. Why not software development?

Domain driven design and people orient program are intended to minimize the role of this intermediary.

I personally think they are going in two different directions. One is to use existing technology oo and models,

Let our code play a greater role in describing the domain model. One is to implement Domain Modeling

The domain model is automatically converted to code. Both methods are good. The first method is more feasible. And the second one, although I don't quite understand

But I am more optimistic, because this is a breakthrough. From process-oriented to object-oriented, isn't it a breakthrough?

This is the next generation that I can see. So what about the future?

Object-oriented and abstract-oriented are very mature. I think it is very difficult to develop a new one. Models and fields are just quantitative changes.

What is true qualitative change? (Prolog? Antologic ?) Who has a better idea? We hope to develop our thinking.

Address http://www.onboard.jetbrains.com/articles/04/10/lop/index.html for people orient program

Iaxes translation is very good, do not know why the reading volume is so small, help him play an advertising http://www.cnblogs.com/iaxes/articles/72485.html

(Domain driven design I have read only a few chapters for the test, and I will inevitably have questions about the meaning of the exam. If I have any questions, please give me some advice)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.