UML Interpretation (2) Error.cao I have something to say ... Summary: Nothing is more annoying than the standard, but if I don't have standards, or what we will do in others? What should we do? What should we have? UML is a standard that faces such a good standard, how we face it. Keywords: UML mentality Standardization I have written half of UML's interpretation (II), but I found that my explanation did not end. In fact, this did not end, the UML1.1 version of the standard in my hand, But I am a Chinese, there is no excessive English level, and it is not convenient to translate it. I only pick up my teeth, write something. But I found that this is a misunderstanding, I didn't want to know what the UML1.1 standard is, I also think that more Chinese people care the program itself or UML itself, I will give up the original written interpretation (II). Nothing knows what is UML itself, I have been looking for a project or have some projects, which has been more challenging than it has been a mature software company. Is this challenging there? Is the UML application itself, a customer tells me the truth: I am a customer, I want to know is the application! Regardless of how software developers operate, the purpose is one: so that the software interface is good, performance stable and easy to operate. How do we achieve such a goal, one company provides a set of services, which is the modeling tool for Rational. UML is a standard, which is a set of standards for modeling standardization. Since all world-renowned software companies participate in this standard, it must have their truth! The reason is that there is no company to be willing to be thrown in a "perfect" standard, and is eliminated by the society (of course due to historical, there is no Chinese company, regret), in this industrialized competition such a strong society The standard is a wand and has played a lot of companies without long eyes. As the standardization of standardization, it is necessary to think that there is a standardized reason. For a long time ago, Gates said that there were similar words, others said, it is pirated, there is no protected right. Another 歪 理 理 理 有 有 有 扭 外 外 外 外 外 外 外 外 外 外 外 外 外 是 外 是 外 是 是 是 且 是 是 是 是 是 是 是 其他 且 是 是 是 是 是When I wrote this, I would like to talk about the current situation of Chinese software. I will talk about it, my experience, there is no certification, if someone I mention it is the best (uml@21cmm.com): 1 . Some people say that I have official shelves, and everything is one or two, in fact, China software itself is also the case, in the field of application software, from version 1.1 (some also known as beta version), there is no actual change In the case, it is desperately upgraded, and now some are 3,000 editions.
2. Due to historical reasons, China's software is a small workshop, but this way is not bad, bad badly is complaining in the small workshop, and I haven't worked hard to change my workshop model. I just When entering the industry (there is no spiritual intention of self-cultivation), I have a comparison of the development of Roger.s.pressman software engineering and the company all day, I didn't find the same thing, I also started complaining. But no one cares about me, but the development is also conducted according to the class. I am a saying: If you feel yourself, you will! Change it 3. Due to historical reasons, our software industry has developed a lot than others, but from the beginning of this year, there is a panic in the country. It seems that I have slept for thousands of years, and suddenly I found my backward, I didn't know what it was. Is there anything behind? The Chinese people are like me, finding things everywhere, but I feel that I should have my own characteristics. Now, in various newspapers and magazines, the experience of learning is published. Do you think there is such a big big land? Is it behind? Already become a reality, recognize this realistic start to do, as for what to do in mind, you must have a calculation. 4. Also because of history, it seems that we talk about history today, not, history already exists, and there is no change that may exist, we have to respect it. Another point also needs respect, that is, someone else's labor results. Microsoft's products have a lot of bugs in the application. This is the fact, but one thing, if you think Microsoft is not good, you can do a better than it, if you can't do it, then you must Sit down and learn; on the other hand? It is you to destroy it (you can also say that it is a test), you can find out that it is insufficient and ask him to improve. I am not discouraged, otherwise it will turn into the strange circle of Chinese software. This kind of strange circle is no one to establish a good attitude. The mentality is actually a prerequisite for a good project. UML has linked with people's minds. In fact, this problem is that we do not understand the standards of the software industry. Don't say that we have set standards, here is ready to make you understand. For example, China's agriculture, due to the early scientific development, agriculture is basically in line with China's norms, although there is no one is screaming, what is the reason, we don't have to listen to others in such a field. Although the software industry is different from agriculture, I only make comparisons in mind. I am a practitioner of the software method, and there is also something that I can't implement in the middle. How to do? In turn, change a road, maybe more simple, convenient. Standardized design for UML is not to let users go in a dead thing, but better play on a standard platform. (The UML IS A LANGUAGE for Specifying, Visualizing, Constructing, and Documenting The Artifacts of Software Systems) About this definition I have explained, this is just the operation object of the UML language itself, that is, what we use UML, what is it? How to do UML is not defined, then how do we do? I didn't hit what I meant. I didn't fight who. It is just a compliance with the national software industry. It is a set of standards provided by UML. This is the third point of UML "misunderstanding".