Design mode reading note (after reading)

xiaoxiao2021-03-06  27

After extracting the basic elements of 23 modes, it is generally understood that the model and how various modes are generated, realized, coordinated, and play an effect. However, there is no in-depth research model to greatly change, and these changes have been impact on us to solve practical problems.

After reading, a few ideas:

1. The pattern is a summary of the system design law.

2, mode can solve most problems, but it is impossible to solve all the problems encountered. This sometimes related to specific issues, sometimes related to the designer's own ability, sometimes due to the dynamic changes of the system, causing the original model to no longer optimize the problem.

3, each mode is not universal, favorable cheat, application model, generally "have lost".

4, we have actually exposed to many modes, but we don't realize. Chinese people are not good at logical standardization, systematic, and are not good at theory. The model is a foreigner proposing theory and is used in software engineering.

5. Our base application framework, API, solutions, etc. have a good mode using it, we need to digest. I think it should be a chance to analyze the mode used in Java / .Net / VC, it should be an API mode application analysis. I think I will also analyze it in the future.

6, open rolls are beneficial. Systematic learning These theoretical knowledge is beneficial to us to improve their design, at least to reduce your own meditation - the former is summarized, we only need to understand and flexible. There is a combination of multiple models waiting to wait for us to discover.

7. Analysis of the control mode and see the potential problems of many of our previous designs. It turned out that it was very good design that has already been analyzed to "vulnerabilities."

8, the model is not very favorable, only the advantages and disadvantages of the mode.

9. I think the mode must be thoroughly understood in the work. The understanding after reading the theoretical work is skin shallow (although it is necessary process), if it is possible to combine the specific examples, the advantages and disadvantages of various programs, I I want to learn more deeply. That kind of example in daily life is metaphor, I think it is not advisable, it is easy to let the scholars think that the model is simple, and the Chinese thinking is inert to accept the mode. You know what I mean: mode - this is certainly impossible to solve it in two sentences, one or two jokes can be solved.

Personally, the model theory should continue to develop. The knowledge that existing design patterns is still systematic, standardized, popular, and is lacking (perhaps insufficient translation.). Many modes can be combined in theoretical research, or many modes can be divided into new modes (not enough, only

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

New Post(0)