首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[答疑]通用语言(Ubiquitous Language)是伪创新吗?

[答疑]通用语言(Ubiquitous Language)是伪创新吗?

作者头像
用户6288414
发布于 2022-03-01 06:11:51
发布于 2022-03-01 06:11:51
6520
举报
文章被收录于专栏:软件方法软件方法

(LEO) 2022-1-6 16:55

我在学习您的ppt,看到这一页提到通用语言是伪创新,我对您对事件风暴的评价十分认可,但我觉得通用语言还是非常有价值的。

UMLChina潘加宇

这里存在误解,伪创新的问题不是它本身没有价值,而是它的价值被别有用心地夸大,阻碍了真正的创新。

如果人们得知一个东西曾经存在过,那么当这个东西再次被拿出来宣传时,人们会对宣传保持较多的理性,“这东西如果真的这么厉害,那之前怎么……”,宣传的人也会收敛,不至于那么夸张。

伪创新会选择换个名字,称自己是“全新的”、“革命性的”,给人一种从未有过的、从天而降的感觉。因为是“全新的”,所以再怎么夸大宣传,人们也还是会给一个机会,毕竟是“新”的,没准人家真的有这么牛呢。

例如,说青霉素可以治愈肝癌,大众肯定不信,要是真的可以治愈肝癌那么多年不早就验证了嘛;如果把青霉素改个名字叫“K9527-α”,说可以治愈肝癌,可能就会有患者买了试试。

不是说青霉素没有价值,杀灭细菌总是可以的。就算是淀粉做的假药,还可以起到充饥的作用呢

危害在于,肝癌患者将宝贵的金钱和时间资源优先用在了“K9527-α”上,耽误了获得更好治疗方案的机会。


以下是本回答的展开:

类似通用语言(Ubiquitous Language)的概念早已有之,只不过当时可能叫术语表(Glossary)或数据字典(Data Dictionary),几十年前的开发规范中应该就存在了。相信大多数上世纪80-90年代进入软件业的开发人员都有印象,我97年参加工作,也算其中一个了。

早期很多书上也有叙述,列举我看过的几本上个世纪90年代的书:

(1)《软件复用:结构、过程和组织》,Ivar Jacobson等 著,本书在《软件方法》的推荐阅读书目中。英文原版出版于1997年。

“术语表”、“领域字典”,而且这些阐述是不是很眼熟?

(2)《实用面向对象软件工程教程》,Edward Yourdon 等著,本书在《软件方法》的推荐阅读书目中。英文原版出版于1996年。

(3)《UML对象、组件和框架——Catalysis方法》,Desmond Francis D’Souza 等著,本书在《软件方法》的推荐阅读书目中。英文原版出版于1998年。

(4)《程序员修炼之道——从小工到专家》,Andrew Hunt 等 著。英文原版出版于1999年。

以上列出的仅仅是我看过的书。我相信更早年代的资料也会有阐述的,感兴趣的同学可自行寻找。


另外,通用语言(Ubiquitous Language)这个称呼也是不合适的。“语言”这个词太大。语言要有自己的语法,汉语算,C算,UML也算,“通用语言”哪里有?

术语集或术语表的称呼更合适,例如“**项目术语表”,或者进一步按上下文分,“**上下文术语表”。


以下是本问题的更进一步扩展:

DDD圈子遍地创新,人人开宗立派,这不是正常的现象。

创新应该是非常辛苦的,能站在前人的肩膀上再进一小步,就已经非常不容易。

但是,要真的这样做实在太辛苦了,也不划算——还不如把一些东西改头换面来割韭菜呢!


初中数学里要学习全等三角形、相似三角形、SSS、SAS……,到了高中以后学了正弦定理、余弦定理等解三角形的知识……就不会再回去用初中的方法解题了。

但是,不是所有人都能学会高中的知识,比如说张三。

张三可能会这样解释:

我这个人能力比较弱,只能掌握全等三角形、相似三角形的方法。

这样的说法没有问题。

张三还可能会这样解释:

这个题目比较简单,用全等三角形、相似三角形的方法做足够了,而且这样更方便广大人民群众理解。

这样的说法也可以。不过,竞争对手不是傻子,市场中哪里有什么"简单题目"!能带来利润的题目都很复杂。

但是,张三如果这样说:

全等三角形、相似三角形的知识比高中三角函数的知识更深刻。

这就是自欺欺人了。

更要警惕的是,有一个李四,也许和张三一样没有掌握高中方法,也许掌握了高中方法但是为了忽悠张三们,偷偷把"全等三角形"改名为"叠合三角形",然后和张三宣传:

我发明了"叠合三角形"新方法,比高中的三角函数有用,三角函数过时了。

这就是伪创新。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 UMLChina 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
WIN10系统开机一个WIFI都找不到,网络适配器里没有WLAN驱动,连接不了网络问题【耗时3天测试10多种方法】
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157381.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/08
9.6K0
WIN10系统开机一个WIFI都找不到,网络适配器里没有WLAN驱动,连接不了网络问题【耗时3天测试10多种方法】
win10网络设置中没有wlan选项怎么办
小伙伴你们知道怎么解决win10网络设置没有wlan选项的方法吗?要是不知道的话,嘻嘻~那么你们问小编我就对了,因为小编前些这好学习了这各方面的内容,现在就来告诉你们解决win10网络设置中没有wlan选项的方法哈。
牛肉面
2021/04/06
7.5K0
win10的一些问题解决
出现的场景:一次更新win10时,更新完成后发现扫描不到无线网了,查看适配器后发现没有无线网WLAN适配器,继续查看驱动,发现无线网的驱动有了一个黄色的感叹号,表示出现故障。
时光潜流
2023/10/22
4100
win10的一些问题解决
关于笔记本电脑WiFi(WLAN)图标(标志)异常消失断开解决方案
除上面这种方法还有2种方法就是系统自带的诊断网络问题,用该功能或许也能解决上述情况
Insecure Fluoxetine
2024/04/08
1.2K0
关于笔记本电脑WiFi(WLAN)图标(标志)异常消失断开解决方案
关于win10系统安装VMware12Pro后,win10系统的 控制面板\网络和 Internet\网络连接\更改适配器选项卡中 没有虚拟网卡VMnet1和VMnet8图标,该如何把他们显示出来呢?
安装VMware12Pro后,PC主机通过命令行:ipconfig/all ,查看发现没有 VMnet1 和VMnet8 。
黑泽君
2018/10/11
3.7K0
Win10: office产品的个人账号登录问题
文章背景: 在软购商城通过拼团购买了office365家庭版的一年订阅。在笔记本电脑上安装office365,产品激活后发现无法登录个人账号。在网上看了不少教程,实践中也走了一些弯路,在此记录并分享下自己的实践经历,给后来人一些启发。
Exploring
2022/09/20
6.1K0
Win10: office产品的个人账号登录问题
华硕怎么安装linux系统教程,华硕笔记本系统如何安装win10和linux 双系统[通俗易懂]
稍微了整理了一下win10和linux双系统的安装教程,第一个选项是进入U盘linux live,等等) 第一点设置boot挂载点。
全栈程序员站长
2022/09/15
6.5K0
Win10没有以太网图标如何找回?以太网适配器不见了怎么恢复?
Win10以太网适配器不见了怎么恢复?以太网其实就是Win7系统中常说的“本地连接”假若用户发现网络适配器中的以太网适配器图标不见了,可以在设备管理器中添加一些这类适配器,具体过程请看下文。
黑泽君
2018/10/11
13.3K0
win10台式机一根网线连接笔记本wifi网络
目前情况:win10笔记本电脑有无线网,win10台式机没法连接无线,现在有一条网线。
全栈程序员站长
2022/09/13
2.5K0
win10将WLAN网络共享给以太网
说明:同时有A、B两台电脑,A电脑通过无线网卡连接wifi,将网络共享给A电脑的以太网口,B电脑有线网卡连接A电脑的以太网口实现上网功能。 实现方法 1.1 点击无线网络图标,打开网络和共享中心,如下图所示 image.png 1.2 打开后进入如下界面,点击WLAN,更改适配器选项 image.png 1.3 右键点击WLAN,选择属性,打开如下界面所示 image.png image.png 1.4 在WLAN属性对话框中点击上方的共享,然后勾选 “允许其他网络用户通过此计算机的Internet连接来连
云深无际
2020/08/12
22.2K0
Windows 7笔记本创建wifi热点供手机上网教程
用智能手机的朋友会发现这样一个问题,智能手机比普通手机上网更耗流量。这是因为智能手机应用(软件)丰富,而且大部分应用都会自动联网。为此,许多人每月包了上百M的流量套餐,但用的时候还是小心翼翼,生怕流量超了手机被扣费。 今天给大家介绍下Windows 7系统笔记本创建wifi热点供手机上网的方法。通过创建wifi热点,共享笔记本的有线宽带,大部分支持wifi功能的智能手机就可以通过笔记本的共享网络畅快上网了。 工具/原料 带无线网卡、支持承载网络且系统为Win7的笔记本 有线宽带/无线宽带 步骤一、查
hbbliyong
2018/03/06
6.3K1
Windows 7笔记本创建wifi热点供手机上网教程
win10 本地适配器不支持重要的低能耗控制器状态
在事件查看器看到警告 本地适配器不支持重要的低能耗控制器状态,因此不支持外设模式。所需的最小支持状态掩码为 0x491f7fffff,获得 0x1fffffff。低能耗外设角色功能将不可用 然后设备出现未响应
林德熙
2022/08/12
2K0
win10以太网怎么连接 win10以太网怎么连接的解决办法
使用win10的小伙伴们经常会发现以太网连接不上,那么我们该如何设置win10以太网呢?接下来小编带大家一起来看看该怎么解决。 win10以太网怎么连接的解决办法 第一步:点击右下角的网络图标,打开网
用户8002245
2020/12/21
12.4K0
【校园网】无法连接解决方法
最近有位同学问我,她的笔记本电脑连不上校园网,怎么解决? 首先看其他同学可以正常使用校园吗,如果可以,那自己手机可以使用校园网上网不,①如果手机也不能使用校园网,那查看自己的手机套餐有没有欠费;②如果手机可以正常使用校园网,那说明是电脑问题。
keyi的猫
2022/03/28
15.2K0
【校园网】无法连接解决方法
在WIN7系统的笔记本上建立WIFI热点「建议收藏」
    前置条件:右键“我的电脑”——“属性”——“设备管理器”——“网络适配器”查看是否有 Microsoft Virtual WiFi Miniport Adapter这一项,假设安装的是WIN 7系统,一般都会有这一项。假设没有。能够在网上查查怎样安装上这一项,或者你的虚拟WiFi网卡还没有启用起来运行以下的启用命令去启动。 開始菜单中去找到命令提示符,右键——以管理员权限方式打开——输入以下的命令:
全栈程序员站长
2022/01/25
1.1K0
解决win10更新后wifi无法使用甚至wifi图标消失
自从win10系统自动更新后,总会时不时断网,检查wifi发现正常连接,但就是无法上网,本想着关了再连一下,没想到点击wifi关闭后连图标都消失了,给我留一个飞行模式是真的狠。
vivi
2020/07/14
4.7K0
解决win10更新后wifi无法使用甚至wifi图标消失
hyper-v安装ubuntu18的全过程+踩过的坑(win10家庭版)
最开始尝试了双系统的方法,但是安装完之后不能wifi上网,显卡MX250不能适配,触控板失效,很麻烦。
chenjx85
2020/02/25
10.2K0
打造黑苹果(六)设置无线网卡上网
打造黑苹果(一)组装硬件的选择与组装 打造黑苹果(二)制作黑mac系统安装U盘 打造黑苹果(三)COMS(BIOS)设置 打造黑苹果(四)安装MACOS系统 打造黑苹果(五)设置MACOS系统盘引导,以及安装驱动
FungLeo
2022/05/05
2.6K0
打造黑苹果(六)设置无线网卡上网
笔记本win10断网频繁解决方式 win10电脑频繁断网怎么办
笔记本win10断网频繁解决方式。在工作中,最怕网络不稳定,那么win10电脑频繁断网怎么办?今天跟大家分享下。
丁真与小珍珠呀
2020/12/07
9850
win10如何添加linux开机引导,win10 linux 双系统怎么设置开机引导「建议收藏」
当然是下载Ubuntu了,我是在Ubuntu官网下载的原生版本,我下载的是Ubuntu最新版本15.04。没有选择国人修改过的kylin版本。kylin好不好我完全不懂,只是习惯性的觉得国人做系统不放心,就连修改下我都不放心。
全栈程序员站长
2022/09/15
8K0
推荐阅读
WIN10系统开机一个WIFI都找不到,网络适配器里没有WLAN驱动,连接不了网络问题【耗时3天测试10多种方法】
9.6K0
win10网络设置中没有wlan选项怎么办
7.5K0
win10的一些问题解决
4100
关于笔记本电脑WiFi(WLAN)图标(标志)异常消失断开解决方案
1.2K0
关于win10系统安装VMware12Pro后,win10系统的 控制面板\网络和 Internet\网络连接\更改适配器选项卡中 没有虚拟网卡VMnet1和VMnet8图标,该如何把他们显示出来呢?
3.7K0
Win10: office产品的个人账号登录问题
6.1K0
华硕怎么安装linux系统教程,华硕笔记本系统如何安装win10和linux 双系统[通俗易懂]
6.5K0
Win10没有以太网图标如何找回?以太网适配器不见了怎么恢复?
13.3K0
win10台式机一根网线连接笔记本wifi网络
2.5K0
win10将WLAN网络共享给以太网
22.2K0
Windows 7笔记本创建wifi热点供手机上网教程
6.3K1
win10 本地适配器不支持重要的低能耗控制器状态
2K0
win10以太网怎么连接 win10以太网怎么连接的解决办法
12.4K0
【校园网】无法连接解决方法
15.2K0
在WIN7系统的笔记本上建立WIFI热点「建议收藏」
1.1K0
解决win10更新后wifi无法使用甚至wifi图标消失
4.7K0
hyper-v安装ubuntu18的全过程+踩过的坑(win10家庭版)
10.2K0
打造黑苹果(六)设置无线网卡上网
2.6K0
笔记本win10断网频繁解决方式 win10电脑频繁断网怎么办
9850
win10如何添加linux开机引导,win10 linux 双系统怎么设置开机引导「建议收藏」
8K0
相关推荐
WIN10系统开机一个WIFI都找不到,网络适配器里没有WLAN驱动,连接不了网络问题【耗时3天测试10多种方法】
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档