23|节点四:架构规划之统一语义
该思维导图由 AI 生成,仅供参考
为什么要统一语义?
- 深入了解
- 翻译
- 解释
- 总结
架构规划中的统一语义对于沟通和理解的重要性是本文的核心主题。文章通过案例描述了实物商品和数字商品之间的语境差异,强调了语境差异对于交流带来的障碍。作者指出,统一语义的终极目标是确保项目所有参与方的需求能够被无损地表达、记录和传递,并通过架构活动实现出来。对于架构师而言,统一语义的价值包括清晰传递架构活动的目标、准确表达所有参与者的诉求、反映需求到整体的架构规划中,并确保各个子领域的任务能够无损地拆分和组装。最后,文章强调了统一语义的目的是确保整个架构规划在一个逻辑完备且语义一致的环境中完成信息流转。通过深入分析,文章展现了统一语义在架构规划中的重要性和架构师在其中的价值。 文章中还提到了在生活中也存在许多需要统一语义的情况,以及对语义环境的思考。最后,作者提出了两个思考题,其中一个是关于名字含义的笑话,另一个是关于语境分歧对架构方案的影响。这些内容为读者提供了更多思考和娱乐的机会。 总的来说,本文通过深入的案例分析和思考题,生动地阐述了统一语义在架构规划中的重要性,同时也为读者提供了一些轻松的思考和娱乐内容。
《郭东白的架构课》,新⼈⾸单¥68
全部留言(18)
- 最新
- 精选
- kq yang伟大的人物考虑的主题总是相似的。卡尔波普在他的文集,通过知识获得解放中的 《框架的神话》详细探讨了不同的文明或对话是否需要基于统一的对话框架。和许多人的直观感受不一样的是,理论层面并不需要。每一个体系都可以经由借鉴和重新发明来完成沟通对话,每一个体系依然可以独立而不需要完全的融合。 现实中,没有统一的框架的确会极大限制沟通的效率。所以名实问题也是百家之经典。爱因斯坦也说了,提出概念的能力是理解和把握这个世界的核心能力。有这种意识和能力,全世界才能演进成为一个共同的批判体。以前像尼古拉·特斯拉这样的超级牛人可以创建自己版本的电动力学,但是现在的世界不断坍缩,孤立的小世界太难持续了。还是融入大同世界才是法门。 但是概念的提出,绝大多数时候都是完全不必要的。绝大多数时候人们需要的其实是格式塔心理学。也就得有奥卡姆剃刀的风格,剩下的才是需要提出的东西。每个梗的提出都是无脑的炫技,人类总是因自己的独特而认同自己和群体,哪怕因此愚蠢和战争。但我们比较卡尔波普和哈贝马斯的风格我们能够被真正的伟大打动。真正的伟大,是简洁和人话,是大卫·奥格威口中的动词和名次,是绝不浪费着别人的生命。
作者回复: 这段评价真赞! 学习了!
2022-03-24224 - 术子米德🤔☕️🤔☕️🤔 * 📖:统一语义,走出各自的梦境,大家在真实的世界里,准确无误地交流。 * 🤔:统一语义,走出梦境,难嘛?极难。我说模块,它叫Module,你也这么说、这么叫,它们名字一样,可是我们的理解可能有偏差。我认为模块是静态的,针对开发而言,主要是以某个开发的源代码为主要组成。你认为打包在一起,能够部署到系统里,能够被使用起来的才叫模块。差别来自我们都在自说自话,懒得坐下来,在架构层面将其定义清楚。而这种懒得,可能又是对架构的这个相同词的不同理解导致,我以为架构就是要先定义,你只看得上所谓的架构图,只要是分层图,里面画些框,框里填写字,就是架构。不屑,也更懒得去思考,架构到底意味着什么,反正曾经一本忘记书名的书上画的架构图如此,那就一直根深蒂固地如此这般着。这么说来,统一语义的第一大敌就是自己的深以为然,却不带半点对文字的力量的敬畏。 * 🤔:反过来想,遇到愿意在一开始坐下来,一起讨论最基础的概念,一起定义清楚其内涵和外延,算是遇到知音级,或者至少是具备相同架构认知,更或者说是学习本课后,深以为然在架构初期,最值得开展的活动之一,就是进行统一语义的活动。 * 🤔:把统一语义比做书同文、车同轨,这样才能让信息在全国传播不失真,这样才能让车轱辘有可能以较高效率跑遍全国。
作者回复: “统一语义的第一大敌就是自己的深以为然,却不带半点对文字的力量的敬畏。” 这个总结赞!
2022-03-287 - ,这节课让我想起了谭sir与二仙桥大爷的经典对话: 谭sir:你该走哪?(非机动车能走机动车道吗?) 大爷:走二仙桥,去成华大道(我要去成华大道,当然要走二仙桥) 谭sir:能啦吗?(你三轮车能超载吗) 大爷:能拉,只能拉一点点(我的车拉得动这些货)
作者回复: 哈哈哈
2022-05-113 - RyomaA:最近看过一个很好看的电影,叫什么山来着?我一时想不起来 B:断背山? A:不是 B:诺丁山? A:不是 A:哦,我想起来了,碟中谍3
作者回复: 哈哈哈!
2022-08-31归属地:上海2 - 顾小平统一语义确实很重要,如果更上升到管理以及组织的治理上这点可能更加重要,前段时间读到理想汽车关于LBP工作法,就是把来自不同行业背景,以及不同业务单元的人都能在“同一个世界”里思考,交流,工作,不仅仅方向一致,工作效率也能极高,这也是理想汽车发展迅速非常重要的一个原因;
作者回复: 是的, 统一如果能到了整个公司层次, 覆盖所有的职能, 并且真正做到了上下同欲。 那么这个企业很可能是无敌的了。
2022-07-26归属地:美国2 - 郭桑请问郭老师,在这个环节架构师会不会与企业中数据管理相关的角色有合作呢?一般是谁来主导统一语言的过程呢?统一后的语言的标准和定义一般会在哪里维护和管理呢? 本人前阵子遇到了个案例,要统计生产不同“产品”的碳排放量。这个“产品”业务上定义的很宽泛,装配线下线的也算、机加线下线的也算、铸造后的也算、对外销售的也算,因为涉及许多生产单位,统计口径和命名规则也是五花八门。后来我们和主管部门统一了一下语言,认为产品是由销售来定义,主要指公司层面、有价格、对外销售的产品;生产下线的产品由生产管理部门定义,统一定义为“产成品”、“半成品”。但是目前仅仅是在这个项目中做到了语言统一,尚不清楚该如何上升到公司层面。不知道郭老师有什么建议?
作者回复: 这个语言要比数据团队的语言广义很多。 数据团队是准确的模型描述或者是KPI描述, 甚至要精确到SQL即便。 架构师的统一语言首先是在目标的理解上, 最终会以架构规划和领域模型来呈现。
2022-09-14归属地:美国1 - 罗均谢谢老师的课程! 有一个关于“架构师”的话题,不知道算不算笑话,但是每次与同行聊起来,他们都很好笑。 汽车制造商里有很多不同类型的架构师,例如: -整车架构师(定义底盘和动力总成), 产品架构师(定义车型功能配置), 网络架构师又分两种,一种是TCP/IP组网为主,另一种是车内CAN总线为主, 系统架构师也分两种,一种是车内的,另一种是车联网的(车<->云<->手机), 软件架构师一般指车内嵌入式Linux系统软件的架构师,一般用Enterprise Architecture提供UML给开发团队, java架构师和互联网的一样,主要是熟悉spring和数据库设计云端架构, 还有安全架构师, 加起来种9架构师!其在交流时,几乎70%的时间,都是在澄清彼此的语义,如果遇到傲慢或脾气不好的人,那就有好戏看了。
作者回复: 这个赞! 和我们的课程非常契合
2022-03-2221 - huzhengyao文中关于产品,商品,货品的图有啥资料书籍可以推荐下,加深下认知
作者回复: 没有特别好的书籍,我其实应该先做一个介绍来着。 未来要是写书会加上
2022-11-16归属地:北京 - shenmezi自造一些名词并不高大上,请用大白话
作者回复: 如果你认为我这篇文章里面有什么地方自造了名词。你知道更好的已经被完美定义的名词, 那你就直接讲出来。 闻道有先后, 你讲出来既不会伤害我也同时也帮助了他人。 一个真正懂得概念的含义和它的特殊性的人才敢定义一个名词, 为的是准确表述而已。 否则会增加文章阅读成本, 损失自己的转化率。 理智的人不这么做。 至少我不会选择这么做。
2022-06-152 - Helios有点像辩论,第一句就是“什么是某某(比如什么是英雄)”,然后再阐述观点。2022-07-1411