Architecture and software mode

xiaoxiao2021-03-06  70

9CBS's transparent and especially high-quality "The Way of Architecture", thinks that the eternal way of software is explored, and the "design model" writes a dedicated article "to explore the eternal way of software"

Many of them have seen very inspired. I used to see "design model" as a simple solution. I didn't look at "design mode" in the software from a high degree.

Here is some of my own ideas:

Certain places of buildings and software can be metaphor

In particular, Chinese traditional buildings, it is very speaking, these are traditional culture, such as the Beijing opera, there is a set of routines; Chinese painting, there are also sets, how should the tree?

Several paintings? Art everyone is usually created to create its own routine, such as the beginning of the Ming and early, the ink painting is ripe, and the painting tree does not have to hook this mode, but a pen, concentrate

Light few leaves, the ink to be brush is dry, draw a tree dry, so that a living free tree will draw.

I have described these descriptions. In fact, it is a model, and people who create patterns are masters, but people who are in the model are always craftsmen.

In the traditional building, China's traditional architecture is excessively paying, so the development style is not developing. It is basically divided into north and north. Everyone has a feeling, travel, to the south, you send you

It is similar to the ancient famous buildings; the North is very different from the South, but many details are similar to the south due to the influence of people and other ethnic minorities.

The embodiment is reflected.

Due to the impact of the building is affected by materials and functions, the model used is not much, this is different from software.

Because of this, there is a lot of different management models and software management models, and some people don't know this, they have a large number of "software blue collar".

Idea, because he envy the low cost of "migrant workers" in the building.

To know that the software has a completely opposite responsibility and use of the building, that is: in modern society, the plan is not changed, the competition is fierce, all of which is unpredictable, to deal with all

These changes, the first information technology software, only software can help human beings should deal with various changes. This is just that the architecture is thinking, the building cannot help human deepening changes.

, (Itself is required to be stable, the old man is really helping people to avoid rain, always calling mankind to open computer editors under open air or leaves).

Software should help human beings to cope with changes, this is the primary responsibility of the software, so the purpose of the mode in the software is not the same as the building, and the model in the building can be produced because there are many

Reason: The idea of ​​architects; the innovation of materials, etc., once these modes are produced, it is easy to happen, which is sometimes hindering the development of the building itself, because many

People will do not think about it, repeatedly use the old mode to design, hinder the development of architecture.

However, in software, this is exactly the opposite, the generation of software model is because there are too many changes, in order to mitigate human burden, some unchanging things will be cured with pattern, which makes people

Categories can be more concentrated to deal with changes, so in a large number of times in software (I personally think that such software is called the frame software, such as J2EE), not only unimpeded

It is the development of software, but it promotes the development of software. Because people who use this software can focus more energy to deal with those applications that cannot be used.

It can be summarized as follows:

In the software, the mode is to help human beings fight "change", but in software needs and 'change' directly face-to-face fighting weapons: people's thinking, especially create analysis, etc.

These are the real soul of the software. This thinking can say that as needed to have practical needs (if there is a new project) requires that the frequency is high, the creation of humanity or the analysis of human creation or analysis.

The quality and characteristics of the software.

In the building, the model can constitute all the knowledge of the building, when there is a new need (if there is a new project), usually use the old model can be completed, so creation and analysis of human beings

Thinking is not every project, it is not very important, and the demand for creative thinking is just a brocade (unless human beings leave the earth).

转载请注明原文地址:https://www.9cbs.com/read-93090.html

New Post(0)