[图解]软件开发中的糊涂用语-04-为什么要追究糊涂用语

embedded/2024/9/23 20:48:49/

0
00:00:00,030 --> 00:00:05,620
今天呢,我们来说一个为什么要追究糊涂用语的问题

1
00:00:06,310 --> 00:00:06,548


2
00:00:06,548 --> 00:00:11,077
大家知道我们前些天都发了好几个视频

3
00:00:11,077 --> 00:00:13,461
追究这个糊涂用语

4
00:00:13,461 --> 00:00:17,751
什么功能模块、业务、文档

5
00:00:17,751 --> 00:00:17,990
各种各样

6
00:00:22,320 --> 00:00:23,950
那为什么要

7
00:00:24,240 --> 00:00:27,120
这么严格地去对待这些用语

8
00:00:27,740 --> 00:00:29,290
为什么不能有一种

9
00:00:29,600 --> 00:00:31,290
百花齐放的

10
00:00:31,570 --> 00:00:32,920
宽容心态呢

11
00:00:33,390 --> 00:00:33,619


12
00:00:33,619 --> 00:00:35,452
有的同学就这样想

13
00:00:35,452 --> 00:00:35,681


14
00:00:35,681 --> 00:00:38,202
老师,这个习惯问题嘛

15
00:00:38,202 --> 00:00:38,890
对不对

16
00:00:39,740 --> 00:00:40,001


17
00:00:40,001 --> 00:00:42,090
他习惯这样说

18
00:00:43,000 --> 00:00:43,220


19
00:00:43,220 --> 00:00:45,420
这个不是习惯问题

20
00:00:46,260 --> 00:00:47,910
习惯问题是有的

21
00:00:48,340 --> 00:00:48,584


22
00:00:48,584 --> 00:00:51,025
但是很多时候不是的

23
00:00:51,025 --> 00:00:52,490
我们举个例子

24
00:00:53,610 --> 00:00:54,690
张三

25
00:00:55,060 --> 00:00:58,270
在北京某著名IT公司工作

26
00:00:59,090 --> 00:01:00,590
岗位是DBA

27
00:01:01,860 --> 00:01:03,423
春节回到老家呢

28
00:01:03,423 --> 00:01:06,160
肯定亲戚朋友都要欢聚一堂

29
00:01:08,160 --> 00:01:09,780
最常见的,催婚了

30
00:01:09,780 --> 00:01:10,185
对吧

31
00:01:10,185 --> 00:01:11,604
当然还有别的

32
00:01:11,604 --> 00:01:12,819
七大姑八大姨

33
00:01:12,819 --> 00:01:13,630
还有别的

34
00:01:14,490 --> 00:01:15,500
比如说

35
00:01:16,320 --> 00:01:17,680
他有个大姨妈

36
00:01:18,650 --> 00:01:18,844


37
00:01:18,844 --> 00:01:19,426
就说了

38
00:01:19,426 --> 00:01:19,620
三儿

39
00:01:19,620 --> 00:01:21,560
我们家电脑坏掉了

40
00:01:22,260 --> 00:01:24,031
你在北京是搞电脑的

41
00:01:24,031 --> 00:01:25,410
明天去帮我修修

42
00:01:28,930 --> 00:01:30,790
你看,她说搞电脑的

43
00:01:32,150 --> 00:01:34,210
这个并不是习惯问题

44
00:01:35,110 --> 00:01:42,560
而是她大脑里面缺少了计算机组成、硬件、软件这样的概念

45
00:01:43,710 --> 00:01:45,170
不是习惯问题

46
00:01:47,510 --> 00:01:50,113
那旁边的妹妹,二姨妈就说了

47
00:01:50,113 --> 00:01:50,330


48
00:01:50,330 --> 00:01:50,764
大姐

49
00:01:50,764 --> 00:01:51,849
你说的

50
00:01:51,849 --> 00:01:53,585
三儿是做电脑开发的

51
00:01:53,585 --> 00:01:54,670
不管修理的

52
00:01:56,220 --> 00:01:56,469


53
00:01:56,469 --> 00:01:58,711
这好像懂得多了一点

54
00:01:58,711 --> 00:01:59,210
对吧

55
00:01:59,490 --> 00:02:00,806
电脑开发的

56
00:02:00,806 --> 00:02:01,860
但实际上

57
00:02:02,250 --> 00:02:04,238
我们一听电脑开发

58
00:02:04,238 --> 00:02:06,447
一听这个就是外行说的

59
00:02:06,447 --> 00:02:07,110
对不对

60
00:02:08,210 --> 00:02:10,183
这二姨妈不知道从哪里听来

61
00:02:10,183 --> 00:02:11,440
开发两个字

62
00:02:12,610 --> 00:02:14,480
觉得逼格比较高

63
00:02:14,830 --> 00:02:15,620
然后呢

64
00:02:15,620 --> 00:02:17,990
把它和刚才的搞电脑

65
00:02:18,730 --> 00:02:22,270
合并在一起,就得到了电脑开发

66
00:02:24,310 --> 00:02:26,422
那这个不是习惯问题

67
00:02:26,422 --> 00:02:27,690
而是她对这个

68
00:02:28,870 --> 00:02:31,270
行业不了解的问题

69
00:02:32,820 --> 00:02:34,415
那她们的儿子

70
00:02:34,415 --> 00:02:35,782
就这里面

71
00:02:35,782 --> 00:02:38,290
我们再说这个问题

72
00:02:39,640 --> 00:02:46,065
电脑开发这个,也是我们伪创新常用的一种手段

73
00:02:46,065 --> 00:02:46,650
砌词

74
00:02:48,530 --> 00:02:51,510
他把一些自以为有逼格的词

75
00:02:52,180 --> 00:02:53,530
砌在一起

76
00:02:54,650 --> 00:02:57,870
实际上他自己可能也不了解这些词什么意思

77
00:02:58,290 --> 00:02:58,471


78
00:02:58,471 --> 00:03:00,290
他就把它堆砌在一起

79
00:03:04,060 --> 00:03:05,503
那她们的孩子

80
00:03:05,503 --> 00:03:06,740
大表哥就说了

81
00:03:07,020 --> 00:03:07,301


82
00:03:07,301 --> 00:03:09,271
表弟是做软件的

83
00:03:09,271 --> 00:03:10,960
也就是写程序的

84
00:03:11,350 --> 00:03:12,750
不管修电脑

85
00:03:14,680 --> 00:03:16,186
这好像又懂了一点

86
00:03:16,186 --> 00:03:16,563
对吧

87
00:03:16,563 --> 00:03:18,070
又懂得多了一点

88
00:03:18,350 --> 00:03:20,540
但是这里面有问题,他说

89
00:03:20,820 --> 00:03:23,130
做软件,也就是写程序的

90
00:03:26,680 --> 00:03:27,708
说明什么

91
00:03:27,708 --> 00:03:28,480
大表哥

92
00:03:28,760 --> 00:03:31,010
不了解这个行业的分工

93
00:03:33,160 --> 00:03:33,357


94
00:03:33,357 --> 00:03:34,541
什么叫DBA

95
00:03:34,541 --> 00:03:35,528
什么运维

96
00:03:35,528 --> 00:03:36,121
不知道

97
00:03:36,121 --> 00:03:37,305
而且你看,注意

98
00:03:37,305 --> 00:03:38,490
他说写程序的

99
00:03:38,840 --> 00:03:40,255
不是写代码

100
00:03:40,255 --> 00:03:42,885
我们一般现在都说什么,写代码

101
00:03:42,885 --> 00:03:43,290
对吧

102
00:03:47,860 --> 00:03:52,890
那反映到我们的软件开发行业也是一样的

103
00:03:53,170 --> 00:03:55,930
如果我们真的弄懂了一些

104
00:03:56,210 --> 00:03:58,800
软件开发里面的重要概念的话

105
00:03:59,630 --> 00:04:01,470
当有人在我们面前

106
00:04:01,790 --> 00:04:04,000
堆砌这个模糊用语的时候

107
00:04:04,810 --> 00:04:06,570
我们心里就知道了

108
00:04:06,850 --> 00:04:08,790
这个不是什么习惯问题

109
00:04:09,210 --> 00:04:12,510
而是这个人在某些方面是个外行

110
00:04:13,110 --> 00:04:15,590
那这个图我们前面也见过了

111
00:04:15,870 --> 00:04:17,370
你看这个堆砌

112
00:04:20,250 --> 00:04:22,082
好几个词堆在一起

113
00:04:22,082 --> 00:04:22,540
对吧

114
00:04:27,500 --> 00:04:31,754
这是一位著名的领域驱动设计专家的言论

115
00:04:31,754 --> 00:04:32,650
你看,他说

116
00:04:32,930 --> 00:04:35,611
我充分借鉴了什么什么方法

117
00:04:35,611 --> 00:04:38,293
但又没有完全抛弃**方法,方法

118
00:04:38,293 --> 00:04:38,740
你看

119
00:04:39,830 --> 00:04:41,000
UML

120
00:04:41,510 --> 00:04:42,980
他叫方法

121
00:04:43,590 --> 00:04:44,760
ICONIX

122
00:04:45,320 --> 00:04:47,120
他也叫方法

123
00:04:48,590 --> 00:04:50,050
但实际上

124
00:04:50,890 --> 00:04:52,920
UML

125
00:04:53,340 --> 00:04:54,374
是语言嘛

126
00:04:54,374 --> 00:04:55,150


127
00:04:56,530 --> 00:04:57,850
是语言

128
00:04:59,180 --> 00:05:00,710
或者表示法

129
00:05:02,610 --> 00:05:05,840
所以不能说UML这种方法,不对的

130
00:05:05,840 --> 00:05:06,850
它不是方法

131
00:05:07,130 --> 00:05:07,381


132
00:05:07,381 --> 00:05:08,640
它跟我们的

133
00:05:08,940 --> 00:05:09,813
Java一样

134
00:05:09,813 --> 00:05:13,743
是个语言,不能说Java方法这样

135
00:05:13,743 --> 00:05:14,180


136
00:05:14,600 --> 00:05:18,260
当然,你可以说某一种使用了UML

137
00:05:18,690 --> 00:05:19,475
方法

138
00:05:19,475 --> 00:05:20,260
这可以

139
00:05:24,880 --> 00:05:27,303
而ICONIX是什么

140
00:05:27,303 --> 00:05:28,380
是个过程

141
00:05:28,820 --> 00:05:29,033


142
00:05:29,033 --> 00:05:34,151
它跟RUP一样,是过程,不是方法

143
00:05:34,151 --> 00:05:36,710
所以这里面是不了解什么

144
00:05:37,290 --> 00:05:41,730
过程、方法、工具这些概念的区别

145
00:05:42,930 --> 00:05:44,956
张嘴就是方法、方法

146
00:05:44,956 --> 00:05:45,970
这不对的

147
00:05:48,820 --> 00:05:50,300
如果是自己学习

148
00:05:51,850 --> 00:05:55,290
自己这样随便说说还可以

149
00:05:55,960 --> 00:05:58,320
但如果说,你是要去教别人

150
00:05:58,980 --> 00:06:02,431
那最好还是把这个概念把它弄懂了

151
00:06:02,431 --> 00:06:03,510
再去教别人

152
00:06:06,740 --> 00:06:08,960
那这里面我们还要再说

153
00:06:09,240 --> 00:06:11,087
一个额外的话题

154
00:06:11,087 --> 00:06:11,780
就是说

155
00:06:12,480 --> 00:06:14,630
你看,刚才我们这个言论

156
00:06:15,820 --> 00:06:18,020
你看,很突出什么

157
00:06:19,620 --> 00:06:20,980

158
00:06:21,540 --> 00:06:22,250


159
00:06:22,250 --> 00:06:22,960

160
00:06:23,330 --> 00:06:23,530


161
00:06:23,530 --> 00:06:24,937
事件风暴很新

162
00:06:24,937 --> 00:06:27,550
事件风暴我们前面做那个

163
00:06:28,600 --> 00:06:31,516
做视频也提到过,这个伪创新

164
00:06:31,516 --> 00:06:32,100
对不对

165
00:06:34,070 --> 00:06:35,170


166
00:06:35,520 --> 00:06:35,786


167
00:06:35,786 --> 00:06:38,180
这是一种伪创新的一种手法

168
00:06:38,850 --> 00:06:40,527
它暗戳戳的

169
00:06:40,527 --> 00:06:42,540
暗示什么

170
00:06:43,910 --> 00:06:45,290
这个知识

171
00:06:45,890 --> 00:06:47,780
它有个保鲜期

172
00:06:48,750 --> 00:06:50,456
一旦过了这个时间

173
00:06:50,456 --> 00:06:51,950
它会自动过期

174
00:06:53,050 --> 00:06:53,225


175
00:06:53,225 --> 00:06:55,500
就像我们电影里面说的那个

176
00:07:04,970 --> 00:07:06,500
但是我们要注意

177
00:07:07,420 --> 00:07:09,943
知识确实会被淘汰

178
00:07:09,943 --> 00:07:10,890
会过期

179
00:07:11,890 --> 00:07:13,227
但原因是什么

180
00:07:13,227 --> 00:07:14,564
有更好的知识

181
00:07:14,564 --> 00:07:16,793
更好的方法来取代它了

182
00:07:16,793 --> 00:07:18,353
不是说,知识出来

183
00:07:18,353 --> 00:07:20,360
上面就盖了一个戳

184
00:07:21,470 --> 00:07:22,933
保质期多长时间

185
00:07:22,933 --> 00:07:24,396
到那个时间就过期

186
00:07:24,396 --> 00:07:25,650
不是这样的

187
00:07:26,550 --> 00:07:28,590
是被后来者给

188
00:07:28,870 --> 00:07:29,840
淘汰了

189
00:07:31,070 --> 00:07:33,430
后来者继承、发展了它

190
00:07:34,020 --> 00:07:35,950
然后淘汰了它

191
00:07:36,230 --> 00:07:37,460
而且怎么样

192
00:07:38,000 --> 00:07:40,834
不是所有的知识都会被淘汰的

193
00:07:40,834 --> 00:07:43,450
很多很多知识,从古代到现在

194
00:07:44,390 --> 00:07:46,790
有局限性的,被淘汰了

195
00:07:46,790 --> 00:07:49,190
被新的知识给替换掉

196
00:07:49,490 --> 00:07:51,070
没有局限性的

197
00:07:51,350 --> 00:07:52,539
依然流传下来

198
00:07:52,539 --> 00:07:53,134
对不对

199
00:07:53,134 --> 00:07:54,720
我们今天依然在用

200
00:07:55,000 --> 00:07:55,720
对不对

201
00:07:56,500 --> 00:07:58,320
继承和发展嘛

202
00:08:00,770 --> 00:08:02,600
但是伪创新就暗示

203
00:08:04,210 --> 00:08:06,775
向你灌输这样一种概念

204
00:08:06,775 --> 00:08:09,340
好像这个知识有保质期一样

205
00:08:10,150 --> 00:08:11,440
不是这样的

206
00:08:11,890 --> 00:08:12,580


207
00:08:13,720 --> 00:08:15,310
所以呢,伪创新

208
00:08:16,240 --> 00:08:18,860
往往他会这样说

209
00:08:19,140 --> 00:08:21,420
我发明了一个什么什么方法

210
00:08:23,130 --> 00:08:23,610


211
00:08:23,610 --> 00:08:25,050
克服了

212
00:08:25,330 --> 00:08:27,060
某某的一些缺点

213
00:08:27,500 --> 00:08:27,740


214
00:08:27,740 --> 00:08:28,940
他会这样说

215
00:08:29,340 --> 00:08:32,914
但是呢,他又不详细说某某有什么缺点

216
00:08:32,914 --> 00:08:34,806
他在什么地方克服的

217
00:08:34,806 --> 00:08:35,857
他不详细说

218
00:08:35,857 --> 00:08:37,540
他只是这样说而已

219
00:08:38,690 --> 00:08:41,210
比如说,我发明了某某方法

220
00:08:41,610 --> 00:08:44,710
克服了用例这个老方法的缺点

221
00:08:45,650 --> 00:08:46,875
然后就开始讲

222
00:08:46,875 --> 00:08:49,150
我这方法是什么样子的

223
00:08:50,280 --> 00:08:52,946
但是他又不说用例到底有什么缺点

224
00:08:52,946 --> 00:08:54,724
他写几个用例规约

225
00:08:54,724 --> 00:08:56,146
画几个图出来说

226
00:08:56,146 --> 00:08:58,280
指出来这里到底什么问题呀

227
00:08:58,730 --> 00:08:59,680
不说的

228
00:09:02,050 --> 00:09:04,850
或者说,他说,我发明了一个某某方法

229
00:09:05,130 --> 00:09:05,348


230
00:09:05,348 --> 00:09:08,400
克服了面向对象建模的一些缺点

231
00:09:10,230 --> 00:09:11,986
面向对象有没有缺点

232
00:09:11,986 --> 00:09:12,864
肯定有的喽

233
00:09:12,864 --> 00:09:13,215
对吧

234
00:09:13,215 --> 00:09:14,620
任何东西都有缺点

235
00:09:15,560 --> 00:09:15,780


236
00:09:15,780 --> 00:09:17,760
那你倒是画几个图啊

237
00:09:17,760 --> 00:09:19,520
比如,画几个类图

238
00:09:19,520 --> 00:09:20,840
画几个状态机图

239
00:09:20,840 --> 00:09:21,940
告诉我们

240
00:09:22,220 --> 00:09:22,396


241
00:09:22,396 --> 00:09:25,400
面向对象这个建模到底有什么缺点

242
00:09:25,710 --> 00:09:25,890


243
00:09:25,890 --> 00:09:26,792
你指出来呀

244
00:09:26,792 --> 00:09:28,415
你说你的方法好

245
00:09:28,415 --> 00:09:30,038
克服的缺点在哪里呀

246
00:09:30,038 --> 00:09:31,120
你告诉我们呀

247
00:09:31,470 --> 00:09:32,380
没有的

248
00:09:33,040 --> 00:09:34,440
他只是声称

249
00:09:34,720 --> 00:09:34,930


250
00:09:34,930 --> 00:09:36,610
我这个方法

251
00:09:36,610 --> 00:09:38,290
提出的日期比较新

252
00:09:38,840 --> 00:09:40,320
这样声称而已

253
00:09:41,310 --> 00:09:43,420
暗示你,面向对象是

254
00:09:43,710 --> 00:09:45,399
很多年以前的,UML

255
00:09:45,399 --> 00:09:47,652
很多年以前的,它有个保质期

256
00:09:47,652 --> 00:09:50,843
一到时间就过期了,得换成我这批新的了

257
00:09:50,843 --> 00:09:51,031


258
00:09:51,031 --> 00:09:51,970
这样暗示你

259
00:09:53,520 --> 00:09:56,080
这一点我们要学会去分辨


http://www.ppmy.cn/embedded/21912.html

相关文章

MySQL

安装与配置 管理员身份打开DOS窗口的方法: WinR cmd CtrlshiftEnter 开始服务 net start mysql本地登录 mysql -uroot -p mysql -uroot -p1234u是用户,root是root用户,p是密码 之后就可以在这写增删改查了 远程登录 mysql -uroot -h…

windows10 安装iis 跑asp.net

场景 有个asp.net 需要部署在普通的windows10电脑上,电脑没有启用iis。需要配置下iis,这里记录下应用程序中必须要选中的一些选项。 步骤 打开控制面板,然后选择 程序 -> 启用或关闭 Windows 功能 -> Internet Information Services…

币圈是什么意思?币圈开发

币圈是一个涵盖了区块链、加密货币及其应用的独特领域,它的兴起与发展已经彻底改变了我们对金融、科技和未来的认知。 一、什么是币圈? 币圈可以被理解为围绕虚拟货币展开的一系列活动和产业的总称。它包括区块链技术的研发、数字货币的创造、交易、投资…

一、音视频小白入门|搭建 FFmpeg你自己的直播平台

前言 hello,各位读者好! 音视频技术作为当今信息时代的重要组成部分,其应用领域日益广泛,无论是在线教育、视频会议,还是直播娱乐、媒体传播,都离不开音视频技术的支持。然而,对于初学者来说&…

【测试开发学习历程】异常处理

目录 认识错误(BUG) 关于错误 第一个演练中的常见错误 异常 try语句 1、格式一:try……except .2、格式二:try:..... finally:..... 3、格式三:try:……except……finally:…… 4、格式四:try:....…

深入探索Android Service:多线程环境最佳实践与系统级操作

引言 Service作为Android平台的基石之一,其在多线程环境下的高级应用以及跨应用通信的能力,为开发者提供了构建高性能、高稳定性应用的可能。本文将深入探讨Service在多线程环境下的最佳实践,以及Service 与系统级操作、Service与系统资源管…

嵌入式物联网实战开发笔记-乐鑫ESP32开发环境ESP-IDF搭建【doc.yotill.com】

乐鑫ESP32入门到精通项目开发参考百例下载: 链接:百度网盘 请输入提取码 提取码:4e33 3.1 ESP-IDF 简介 ESP-IDF(Espressif IoT Development Framework)是乐鑫(Espressif Systems)为 ESP 系列…

openGauss学习笔记-271 openGauss性能调优-TPCC性能调优测试指导-测试MOT-TPCC性能

文章目录 openGauss学习笔记-271 openGauss性能调优-TPCC性能调优测试指导-测试MOT-TPCC性能271.1 TPC-C简介271.2 系统级优化271.3 BenchmarkSQL:开源TPC-C工具271.4 运行基准271.5 结果报告 openGauss学习笔记-271 openGauss性能调优-TPCC性能调优测试指导-测试MO…