当前位置:网站首页>[answer] is ubiquitous language a pseudo innovation?

[answer] is ubiquitous language a pseudo innovation?

2022-06-12 00:38:00 User 6288414

(LEO) 2022-1-6 16:55

I am learning from you ppt, See this page to mention that the common language is a pseudo innovation , I very much agree with your comments on the event storm , But I think the universal language is still very valuable .

UMLChina Pan Jiayu

There are misunderstandings here , The problem with pseudo innovation is not that it has no value , But its value is exaggerated with ulterior motives , Hindering real innovation .

If people know that something once existed , So when this thing is publicized again , People will be more rational about publicity ,“ If this thing is really so powerful , What happened before ……”, Propagandists will also converge , Not so exaggerated .

Pseudo innovation will choose a different name , Claims to be “ all-new ”、“ Revolutionary ”, Give people a feeling they've never had before 、 The feeling of falling from the sky . the reason being that “ all-new ”, So no matter how exaggerated the propaganda , People will still give a chance , After all, “ new ” Of , Maybe they really have such a cow .

for example , Said penicillin can cure liver cancer , The public must not believe , If it could cure liver cancer, it would have been verified for many years ; If you change the name of penicillin to “K9527-α”, Say it can cure liver cancer , Maybe some patients will buy it and try it .

Not that penicillin is worthless , Killing bacteria is always possible . Even fake drugs made of starch , It can also satisfy hunger .

The danger lies in , Liver cancer patients give priority to the use of valuable money and time resources “K9527-α” On , Missed the opportunity to get better treatment .


The following is the expansion of this answer :

Similar to common language (Ubiquitous Language) The concept of has long existed , But it was probably called a glossary (Glossary) Or data dictionary (Data Dictionary), It should have existed in the development specification decades ago . I believe most of the last century 80-90 Developers who entered the software industry in the s are impressed , I 97 Year of work , It's one of them .

Many early books also described , List several books I have read in the last century 90 Books from the s :

(1)《 Software reuse : structure 、 Process and organization 》,Ivar Jacobson etc. Writing , This book is in 《 Software method 》 In the recommended reading list of . The original English version was published in 1997 year .

“ The glossary ”、“ Domain dictionary ”, And do these statements look familiar ?

(2)《 Practical object-oriented software engineering tutorial 》,Edward Yourdon Waiting , This book is in 《 Software method 》 In the recommended reading list of . The original English version was published in 1996 year .

(3)《UML object 、 Components and frameworks ——Catalysis Method 》,Desmond Francis D’Souza Waiting , This book is in 《 Software method 》 In the recommended reading list of . The original English version was published in 1998 year .

(4)《 The way of programmer training —— The Pragmatic Programmer 》,Andrew Hunt etc. Writing . The original English version was published in 1999 year .

The above list is only the books I have read . I believe that the information of earlier years will also be elaborated , Interested students can look for .


in addition , General language (Ubiquitous Language) This title is also inappropriate .“ Language ” The word is too big . A language should have its own grammar , Chinese arithmetic ,C count ,UML Also calculate ,“ General language ” Where can I find it? ?

A glossary or glossary of terms is more appropriate , for example “** Project glossary ”, Or further divide by context ,“** Contextual glossary ”.


The following is a further extension of this problem :

DDD The circle is full of innovation , Everyone is a founder , This is not a normal phenomenon .

Innovation should be very hard , Can stand on the shoulders of our predecessors and take another small step , It's not easy .

however , It's really hard to do this , It's not worth it —— It's better to cut leeks by changing some things !


Junior high school mathematics to learn congruent triangle 、 Similar triangles 、SSS、SAS……, After high school, I learned the sine theorem 、 Cosine theorem and so on …… I won't go back to junior high school to solve problems .

however , Not everyone can learn high school knowledge , For example, Zhang San .

Zhang San might explain it this way :

I'm a weak person , Only congruent triangles can be mastered 、 The method of similar triangles .

There's no problem with that .

Zhang San may also explain this way :

This topic is relatively simple , Use congruent triangles 、 The method of similar triangles is enough , And it's more convenient for the masses to understand .

It's OK to say that . however , Competitors are not fools , What's in the market " Simple topic "! The problems that can bring profits are very complicated .

however , If Zhang San says so :

Congruent triangle 、 The knowledge of similar triangles is more profound than that of trigonometric functions in senior high school .

This is self deception .

We should be more vigilant , There is a Li Si , Maybe like Zhang San, he didn't master the high school method , Maybe I have mastered the method of high school, but in order to deceive Zhang San , Sneak " Congruent triangle " Renamed as " Superimposed triangles ", And then we'll talk to Zhang San about it :

I invented " Superimposed triangles " The new method , More useful than trigonometric functions in high school , Trigonometric functions are out of date .

This is pseudo innovation .

原网站

版权声明
本文为[User 6288414]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/03/202203011445164190.html