Lao Tzu's path to software-Article 29 is far behind

Source: Internet
Author: User

Abstract: Lao Tzu's philosophy, morality, software philosophy, and software reference: top ten programming rules for eliminating human wolf software in sequence

SAGE:I want to take the world for it. The artifact of the world shall not be an either. If the person fails, the person who executes the artifact will lose. Husband or behavior or follow, or blow, or strong or win, or drop or lose. It is a saint who goes to things, to luxury, to Thailand.

In this chapter, Lao Tzu warned us to do things according to objective rules, not to go extreme, not to be extravagant, not to be overjoyed. More guiding value for the software field:

I think it is impossible to build an enterprise-level application system through forced development. enterprise-level application systems are intangible and integrated software systems. They cannot be forcibly developed, but cannot be forced to fail, it is impossible to control the system without overall planning.

Enterprise application systems are an organic whole composed of many components. Some of these components need to be implemented through programming, some use parameter definitions, some use databases, some use file systems, and some are stable, some are easy to change, some are coarse-grained, and some are fine-grained. Therefore, excellent designers can follow objective rules to rationally design the software and properly use related technologies in various parts, without using private intelligence, we strive to design a system based on the natural form, internal structure, and business rules of the business. In this way, the application system can better express the business field and achieve the unity of form and spirit, and the business architecture.

In fact, a software system is an expression of the business field. The closer its structure is to the business field model, the more accurate it is, not only in terms of efficiency and accuracy, but also in terms of human systems, in terms of flexibility, the software system that combines the advantages of machines and artificial systems is our real goal.

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.