[图解]《分析模式》漫谈03-Party是什么

2024-06-14 12:28

本文主要是介绍[图解]《分析模式》漫谈03-Party是什么,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1
00:00:00,790 --> 00:00:03,930
今天我们来看一下,Party是什么

2
00:00:05,710 --> 00:00:07,470
当然我们这里说的不是政治的

3
00:00:07,880 --> 00:00:08,350
Party

4
00:00:09,230 --> 00:00:11,110
是《分析模式》里面的一个用词

5
00:00:14,860 --> 00:00:17,350
这个问题已经为难很多年了

6
00:00:18,660 --> 00:00:21,290
很多年前已经有这个困惑了

7
00:00:22,130 --> 00:00:24,680
我们来看,这个图是第2章的一个图

8
00:00:28,110 --> 00:00:35,690
Party是人和组织的一个超类型

9
00:00:36,480 --> 00:00:39,110
当然这个图上的关联多重性

10
00:00:40,090 --> 00:00:42,180
这个1,这个多,值得商榷

11
00:00:42,780 --> 00:00:48,690
后面再谈,我们这个视频先不谈

12
00:00:50,930 --> 00:00:53,980
这个怎么译?2001年,我们的《非程序员》

13
00:00:53,990 --> 00:00:55,500
电子杂志的第2期

14
00:00:56,590 --> 00:00:58,220
就把这个回避过去了

15
00:00:58,470 --> 00:01:00,130
这是最早的了

16
00:01:01,530 --> 00:01:07,640
就直接叫Party,2004的中译本

17
00:01:08,210 --> 00:01:09,520
翻译叫团体

18
00:01:10,240 --> 00:01:12,070
这个应该是不太合适

19
00:01:12,700 --> 00:01:15,370
因为这里人、组织

20
00:01:16,390 --> 00:01:21,420
当然,也可以把人

21
00:01:21,550 --> 00:01:23,340
看作人群

22
00:01:24,230 --> 00:01:26,460
但是这里的人

23
00:01:26,590 --> 00:01:28,340
指的就是一个个的个人

24
00:01:28,430 --> 00:01:29,740
因为它里面有雇佣

25
00:01:30,340 --> 00:01:30,970
有各种各样的

26
00:01:31,240 --> 00:01:34,350
所以这里面,团体是不太合适的

27
00:01:39,680 --> 00:01:42,060
2020中译本翻译叫

28
00:01:42,070 --> 00:01:45,060
参与方,这个比团体要好了

29
00:01:45,950 --> 00:01:47,470
但是,这里面有什么问题

30
00:01:47,600 --> 00:01:50,540
首先我们来看,你光从这个来看的话

31
00:01:50,550 --> 00:01:53,770
是没有参与的内容在里面

32
00:01:54,140 --> 00:01:57,800
他只是说人和组织都有电话号码有地址

33
00:01:57,810 --> 00:01:59,350
有EMail

34
00:02:00,310 --> 00:02:01,950
并没有说参与到哪里去

35
00:02:05,590 --> 00:02:09,120
而且我们翻译叫参与方还有什么问题

36
00:02:11,170 --> 00:02:14,530
这个方,我们往往是表达角色用的

37
00:02:15,120 --> 00:02:17,100
合同的甲方乙方这样的

38
00:02:20,350 --> 00:02:23,420
而如果我们这个也翻译成参与方的话

39
00:02:23,430 --> 00:02:26,540
我们假设就拿第9章的合同来看

40
00:02:27,530 --> 00:02:31,720
这个合同,扮演某某方,这个也叫某某方

41
00:02:32,200 --> 00:02:33,240
全部都是方

42
00:02:35,770 --> 00:02:38,150
这个就有点分不清了

43
00:02:40,390 --> 00:02:41,620
当然这个图也有问题

44
00:02:42,230 --> 00:02:44,860
这个图的关联的角色这个地方有问题

45
00:02:44,870 --> 00:02:46,340
应该放在这边才对的

46
00:02:46,970 --> 00:02:48,880
他放在这边,就已经不太对了

47
00:02:49,890 --> 00:02:52,680
这个后面再谈,我们这个视频先不谈

48
00:02:55,150 --> 00:02:59,470
2024中译本我们就决定叫当事者

49
00:02:59,480 --> 00:03:03,210
叫什么什么者,者的话

50
00:03:04,240 --> 00:03:06,900
可以代表人,或者代表拟人

51
00:03:07,260 --> 00:03:11,450
组织我们可以把它看作拟人

52
00:03:11,460 --> 00:03:13,450
人或者事情(事物),某某者这样

53
00:03:14,520 --> 00:03:15,560
当事者这样

54
00:03:17,450 --> 00:03:21,490
当然这个是不是最好的,也不好说

55
00:03:21,580 --> 00:03:24,480
但是权衡利弊的话

56
00:03:24,490 --> 00:03:28,340
想来想去,决定选这个了

57
00:03:28,980 --> 00:03:31,460
因为这个者,它可以在不同的事件里面

58
00:03:31,470 --> 00:03:32,980
扮演不同的方

59
00:03:33,340 --> 00:03:34,850
我们举个例子,墨者

60
00:03:36,520 --> 00:03:40,410
比如说,就拿刘德华这个电影,墨攻

61
00:03:40,420 --> 00:03:43,480
当然实际上他不攻,他守城

62
00:03:44,080 --> 00:03:47,070
墨家是非攻,兼爱非攻,他守

63
00:03:48,720 --> 00:03:50,680
墨子在这里扮演的是守方

64
00:03:52,870 --> 00:03:54,660
墨子可不可以扮演攻方呢

65
00:03:56,110 --> 00:03:57,710
历史上不好查

66
00:03:57,720 --> 00:03:59,030
但是我们看小说里面

67
00:03:59,880 --> 00:04:01,500
这是小说《战国野心家》

68
00:04:02,230 --> 00:04:04,150
墨者,攻方

69
00:04:05,060 --> 00:04:06,970
去攻越国的城池

70
00:04:06,980 --> 00:04:13,060
所以我们叫者

71
00:04:13,640 --> 00:04:16,410
然后它在参与不同事件的时候

72
00:04:16,420 --> 00:04:18,080
扮演的角色

73
00:04:18,090 --> 00:04:19,090
叫某某方

74
00:04:20,170 --> 00:04:21,050
这样来区分它

这篇关于[图解]《分析模式》漫谈03-Party是什么的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1060399

相关文章

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

在JS中的设计模式的单例模式、策略模式、代理模式、原型模式浅讲

1. 单例模式(Singleton Pattern) 确保一个类只有一个实例,并提供一个全局访问点。 示例代码: class Singleton {constructor() {if (Singleton.instance) {return Singleton.instance;}Singleton.instance = this;this.data = [];}addData(value)

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

MOLE 2.5 分析分子通道和孔隙

软件介绍 生物大分子通道和孔隙在生物学中发挥着重要作用,例如在分子识别和酶底物特异性方面。 我们介绍了一种名为 MOLE 2.5 的高级软件工具,该工具旨在分析分子通道和孔隙。 与其他可用软件工具的基准测试表明,MOLE 2.5 相比更快、更强大、功能更丰富。作为一项新功能,MOLE 2.5 可以估算已识别通道的物理化学性质。 软件下载 https://pan.quark.cn/s/57

cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?

跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-React Native 介绍 cross-plateform 跨平台应用程序-05-Flutte

衡石分析平台使用手册-单机安装及启动

单机安装及启动​ 本文讲述如何在单机环境下进行 HENGSHI SENSE 安装的操作过程。 在安装前请确认网络环境,如果是隔离环境,无法连接互联网时,请先按照 离线环境安装依赖的指导进行依赖包的安装,然后按照本文的指导继续操作。如果网络环境可以连接互联网,请直接按照本文的指导进行安装。 准备工作​ 请参考安装环境文档准备安装环境。 配置用户与安装目录。 在操作前请检查您是否有 sud

线性因子模型 - 独立分量分析(ICA)篇

序言 线性因子模型是数据分析与机器学习中的一类重要模型,它们通过引入潜变量( latent variables \text{latent variables} latent variables)来更好地表征数据。其中,独立分量分析( ICA \text{ICA} ICA)作为线性因子模型的一种,以其独特的视角和广泛的应用领域而备受关注。 ICA \text{ICA} ICA旨在将观察到的复杂信号

模版方法模式template method

学习笔记,原文链接 https://refactoringguru.cn/design-patterns/template-method 超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 上层接口有默认实现的方法和子类需要自己实现的方法

【软考】希尔排序算法分析

目录 1. c代码2. 运行截图3. 运行解析 1. c代码 #include <stdio.h>#include <stdlib.h> void shellSort(int data[], int n){// 划分的数组,例如8个数则为[4, 2, 1]int *delta;int k;// i控制delta的轮次int i;// 临时变量,换值int temp;in

三相直流无刷电机(BLDC)控制算法实现:BLDC有感启动算法思路分析

一枚从事路径规划算法、运动控制算法、BLDC/FOC电机控制算法、工控、物联网工程师,爱吃土豆。如有需要技术交流或者需要方案帮助、需求:以下为联系方式—V 方案1:通过霍尔传感器IO中断触发换相 1.1 整体执行思路 霍尔传感器U、V、W三相通过IO+EXIT中断的方式进行霍尔传感器数据的读取。将IO口配置为上升沿+下降沿中断触发的方式。当霍尔传感器信号发生发生信号的变化就会触发中断在中断