[图解]领域驱动设计伪创新-为什么互联网是重灾区-02

0
00:00:00,000 --> 00:00:04,737
我们并没有说,微信或者是美团用了领域驱动设计

1
00:00:04,737 --> 00:00:06,632
没有做这个暗示

2
00:00:06,632 --> 00:00:08,290
我只是说什么

3
00:00:09,350 --> 00:00:12,700
针对用户量很大的系统

4
00:00:13,200 --> 00:00:15,290
要加一个功能

5
00:00:15,570 --> 00:00:17,720
或加点什么逻辑的话

6
00:00:18,000 --> 00:00:20,190
它往往是非常非常谨慎的

0
00:00:00,900 --> 00:00:03,630
今天我们继续来说一下

1
00:00:03,910 --> 00:00:06,053
领域驱动设计伪创新

2
00:00:06,053 --> 00:00:06,291


3
00:00:06,291 --> 00:00:08,911
为什么互联网是重灾区

4
00:00:08,911 --> 00:00:10,340
的第二个问题

5
00:00:13,000 --> 00:00:14,010
并存

6
00:00:14,380 --> 00:00:16,030
不等于因果

7
00:00:17,270 --> 00:00:21,720
很多互联网的建模经验是没有价值的

8
00:00:25,420 --> 00:00:26,879
那什么是

9
00:00:26,879 --> 00:00:28,095
并存不等于因果

10
00:00:28,095 --> 00:00:31,500
这是一个常见的逻辑谬误了

11
00:00:31,790 --> 00:00:34,030
把并存当成因果

12
00:00:34,920 --> 00:00:36,240
我们举个例子

13
00:00:36,240 --> 00:00:36,900
比如说

14
00:00:37,530 --> 00:00:39,028
醉汉买彩票

15
00:00:39,028 --> 00:00:40,740
比如说,张三

16
00:00:41,800 --> 00:00:43,700
喝酒喝醉了

17
00:00:44,060 --> 00:00:45,440
去买彩票

18
00:00:46,230 --> 00:00:47,760
结果一开奖

19
00:00:48,590 --> 00:00:48,921


20
00:00:48,921 --> 00:00:51,240
中奖一个小目标

21
00:00:53,140 --> 00:00:56,857
当然,我们那个福彩体彩应该没那么多了

22
00:00:56,857 --> 00:00:58,170
我们就假设吧

23
00:00:59,020 --> 00:01:04,290
然后大家就请张三上台介绍中奖的经验

24
00:01:05,620 --> 00:01:06,775
张三就说了

25
00:01:06,775 --> 00:01:07,930
那天我喝酒

26
00:01:08,510 --> 00:01:10,164
喝得醉醺醺的

27
00:01:10,164 --> 00:01:11,110
去买彩票

28
00:01:11,830 --> 00:01:13,200
然后就中奖了

29
00:01:15,030 --> 00:01:17,828
大家就纷纷地就喝酒

30
00:01:17,828 --> 00:01:19,120
然后去买彩票

31
00:01:19,570 --> 00:01:21,723
以为这样就中大奖

32
00:01:21,723 --> 00:01:22,920
其实不是的

33
00:01:23,200 --> 00:01:24,530
那这里面

34
00:01:24,810 --> 00:01:26,834
就有一个逻辑谬误

35
00:01:26,834 --> 00:01:27,340
就是说

36
00:01:27,620 --> 00:01:28,790
把并存

37
00:01:29,420 --> 00:01:31,100
当成了因果

38
00:01:32,140 --> 00:01:34,528
张三喝醉酒去买彩票

39
00:01:34,528 --> 00:01:36,120
这个是事实

40
00:01:36,750 --> 00:01:38,990
张三中大奖也是事实

41
00:01:40,400 --> 00:01:43,240
但是这两者之间并没有因果关系

42
00:01:43,790 --> 00:01:46,340
张三的中奖

43
00:01:47,370 --> 00:01:48,590
有没有原因

44
00:01:48,590 --> 00:01:49,810
这个原因

45
00:01:51,770 --> 00:01:53,520
是什么样的原因

46
00:01:54,370 --> 00:01:56,030
应该是有的

47
00:01:57,300 --> 00:01:59,288
但这个原因太复杂了

48
00:01:59,288 --> 00:02:01,474
我们抛除作弊来说

49
00:02:01,474 --> 00:02:02,270


50
00:02:04,590 --> 00:02:05,708
完全随机的

51
00:02:05,708 --> 00:02:07,757
实际上背后也有原因

52
00:02:07,757 --> 00:02:09,434
只不过原因是什么

53
00:02:09,434 --> 00:02:10,180
它可能由

54
00:02:10,860 --> 00:02:11,508
一万个参数

55
00:02:11,508 --> 00:02:14,280
来决定

56
00:02:14,560 --> 00:02:14,793


57
00:02:14,793 --> 00:02:17,131
需要用非常复杂的计算

58
00:02:17,131 --> 00:02:17,365


59
00:02:17,365 --> 00:02:19,470
你可以称为上帝算法

60
00:02:20,300 --> 00:02:22,340
才能算出来到底是

61
00:02:22,950 --> 00:02:26,020
这一期六合彩

62
00:02:26,650 --> 00:02:28,500
这一期双色球是什么号

63
00:02:30,290 --> 00:02:32,194
肯定是理由的

64
00:02:32,194 --> 00:02:35,580
就说双色球摇号那个

65
00:02:37,870 --> 00:02:39,260
为什么是这个号

66
00:02:39,900 --> 00:02:41,342
肯定有原因的

67
00:02:41,342 --> 00:02:43,988
原因就是背后的物理学嘛

68
00:02:43,988 --> 00:02:44,469
对吧

69
00:02:44,469 --> 00:02:44,709


70
00:02:44,709 --> 00:02:47,114
球的大小、球的位置

71
00:02:47,114 --> 00:02:50,000
当时空气流动的速率、温度

72
00:02:50,280 --> 00:02:51,187
等等等等

73
00:02:51,187 --> 00:02:52,095
压力等等

74
00:02:52,095 --> 00:02:52,549
对吧

75
00:02:52,549 --> 00:02:56,180
最后造成了最终是这个球出来

76
00:02:56,820 --> 00:02:58,240
问题是这个

77
00:02:59,090 --> 00:03:00,164
太麻烦了

78
00:03:00,164 --> 00:03:00,970
对不对

79
00:03:00,970 --> 00:03:03,120
你要找这个原因

80
00:03:03,490 --> 00:03:04,330
太难了

81
00:03:04,330 --> 00:03:05,450
太麻烦了

82
00:03:06,490 --> 00:03:07,450
所以呢

83
00:03:08,680 --> 00:03:12,155
很多人喜欢找比较容易找的原因

84
00:03:12,155 --> 00:03:14,885
比如说,张三那天喝醉酒了

85
00:03:14,885 --> 00:03:15,630
买彩票

86
00:03:16,720 --> 00:03:16,934


87
00:03:16,934 --> 00:03:18,653
所以呢,他中奖了

88
00:03:18,653 --> 00:03:21,660
他就把这个原因归因到

89
00:03:22,710 --> 00:03:24,400
比较容易找的

90
00:03:24,680 --> 00:03:26,680
一个现象

0
00:00:00,620 --> 00:00:04,040
球赛里面,两支球队在那里比赛

1
00:00:04,320 --> 00:00:04,557


2
00:00:04,557 --> 00:00:06,455
比如说,利物浦对曼城

3
00:00:06,455 --> 00:00:06,930
对吧

4
00:00:08,030 --> 00:00:09,070
结果呢

5
00:00:09,700 --> 00:00:10,900
利物浦赢了

6
00:00:11,850 --> 00:00:14,780
那为什么利物浦这一场比赛能赢

7
00:00:15,590 --> 00:00:17,742
理由是什么,原因是什么

8
00:00:17,742 --> 00:00:17,958


9
00:00:17,958 --> 00:00:19,250
肯定是背后的

10
00:00:19,550 --> 00:00:21,390
技术、战术问题

11
00:00:21,390 --> 00:00:25,685
球员的当前的心理状态

12
00:00:25,685 --> 00:00:29,060
体力的状态,等等的问题

13
00:00:30,890 --> 00:00:33,060
但这些问题太复杂了

14
00:00:33,600 --> 00:00:37,161
可能克洛普或者是瓜迪奥拉自己心里清楚

15
00:00:37,161 --> 00:00:39,140
但作为一个普通的观众

16
00:00:40,520 --> 00:00:41,960
你要让他去

17
00:00:42,380 --> 00:00:44,810
剖析这个,太难了

18
00:00:47,230 --> 00:00:48,308
那怎么办呢

19
00:00:48,308 --> 00:00:48,523


20
00:00:48,523 --> 00:00:51,543
他就把它归因到比较容易的地方

21
00:00:51,543 --> 00:00:52,190
比如说

22
00:00:52,520 --> 00:00:52,786


23
00:00:52,786 --> 00:00:56,791
今天呢,他们是穿蓝色球衣的

24
00:00:56,791 --> 00:00:58,660
所以呢,他就赢了

25
00:01:00,230 --> 00:01:02,900
归因到球队

26
00:01:03,180 --> 00:01:05,430
穿的衣服的颜色

27
00:01:05,710 --> 00:01:08,298
还有,教练穿什么内裤

28
00:01:08,298 --> 00:01:09,240


29
00:01:09,530 --> 00:01:12,485
球员在更衣室里面是站着开会

30
00:01:12,485 --> 00:01:13,470
还是坐着开会

31
00:01:14,380 --> 00:01:17,980
球员洗澡是结对洗澡还是单个人洗澡

32
00:01:18,470 --> 00:01:19,250
对吧

33
00:01:19,250 --> 00:01:21,330
他就把这个原因

34
00:01:21,610 --> 00:01:27,850
归因到这些比较容易理解的,显而易见的这个上面

35
00:01:28,550 --> 00:01:31,190
这就是错误的归因

0
00:00:00,070 --> 00:00:01,519
其他的还有了

1
00:00:01,519 --> 00:00:04,900
比尔盖茨退学成了世界首富

2
00:00:05,260 --> 00:00:07,304
马云没考上清华北大

3
00:00:07,304 --> 00:00:08,667
也是首富

4
00:00:08,667 --> 00:00:09,803
王思聪喜欢玩游戏

5
00:00:09,803 --> 00:00:10,712
王思聪

6
00:00:10,712 --> 00:00:13,665
你看,年纪轻轻就这么有钱

7
00:00:13,665 --> 00:00:14,120
对吧

8
00:00:15,550 --> 00:00:16,979
这都是的

9
00:00:16,979 --> 00:00:18,980
把并存当成因果

10
00:00:21,500 --> 00:00:23,390
那我们这个

11
00:00:24,860 --> 00:00:29,200
互联网体会跟这个有什么关系呢

12
00:00:29,900 --> 00:00:31,930
就是我们

13
00:00:32,330 --> 00:00:35,030
这些年经常可以听到这样一种言论

14
00:00:35,430 --> 00:00:40,554
我们现在很多讲坛被互联网的开发人员占据

15
00:00:40,554 --> 00:00:44,160
比如说,你去开一些什么技术大会什么之类的

16
00:00:44,440 --> 00:00:45,710
上台讲的

17
00:00:45,990 --> 00:00:48,120
很多很多互联网公司的

18
00:00:48,860 --> 00:00:51,594
有的上去就讲,我们怎么开发我们系统的

19
00:00:51,594 --> 00:00:54,500
我们怎么开发我们这个网站的

20
00:00:55,040 --> 00:00:55,257


21
00:00:55,257 --> 00:00:56,560
讲一个多小时

22
00:00:58,030 --> 00:00:58,850
结果

23
00:00:59,150 --> 00:01:00,310
台下一听

24
00:01:00,710 --> 00:01:00,989

25
00:01:00,989 --> 00:01:03,782
这不就是拍脑袋吗

26
00:01:03,782 --> 00:01:04,620
对不对

27
00:01:05,320 --> 00:01:07,330
当然,他叫敏捷开发了

28
00:01:08,890 --> 00:01:09,090


29
00:01:09,090 --> 00:01:10,090
但你不服不行

30
00:01:10,090 --> 00:01:11,690
人家这样拍脑袋

31
00:01:13,110 --> 00:01:14,820
人家网站上市了

32
00:01:14,820 --> 00:01:17,020
而且已经开始盈利了

33
00:01:17,320 --> 00:01:18,100
对不对

34
00:01:20,830 --> 00:01:22,660
或者说,你去访问一些

35
00:01:23,030 --> 00:01:24,863
互联网公司开发人员

36
00:01:24,863 --> 00:01:25,046


37
00:01:25,046 --> 00:01:27,430
你平时UML这些

38
00:01:27,430 --> 00:01:28,530
你们用不用

39
00:01:29,110 --> 00:01:29,635
他说

40
00:01:29,635 --> 00:01:30,160
不用

41
00:01:32,230 --> 00:01:34,045
如果说,他不用UML

42
00:01:34,045 --> 00:01:35,255
他用别的也行

43
00:01:35,255 --> 00:01:36,869
但他实际上

44
00:01:36,869 --> 00:01:38,080
别的也不用

45
00:01:38,570 --> 00:01:40,140
直接就是代码

46
00:01:43,240 --> 00:01:44,490
好像也行

47
00:01:45,270 --> 00:01:45,506


48
00:01:45,506 --> 00:01:48,110
而且网站还搞得挺大

49
00:01:48,390 --> 00:01:49,110
对吧

50
00:01:52,080 --> 00:01:53,920
问题在哪里

51
00:01:54,310 --> 00:01:54,506


52
00:01:54,506 --> 00:01:57,250
就在于我们前面讲的那个道理

53
00:01:58,640 --> 00:02:00,920
我们上一个视频也说过

54
00:02:02,620 --> 00:02:06,160
有一些这种互联网公司怎么样

55
00:02:06,440 --> 00:02:07,780
特点是什么

56
00:02:08,890 --> 00:02:09,807
用的人很多

57
00:02:09,807 --> 00:02:12,330
但是呢,系统很简单

58
00:02:12,800 --> 00:02:16,800
他在竞争中的成败关键

59
00:02:17,080 --> 00:02:19,688
并不在系统怎么开发的

60
00:02:19,688 --> 00:02:20,620
而在于什么

61
00:02:21,730 --> 00:02:22,830
盘外招

62
00:02:23,390 --> 00:02:25,280
你有没有钱去烧

63
00:02:25,610 --> 00:02:28,840
你有没有背后的背景的知识

64
00:02:30,150 --> 00:02:30,383


65
00:02:30,383 --> 00:02:32,250
这个才是关键的

66
00:02:32,530 --> 00:02:34,375
你是站着开发

67
00:02:34,375 --> 00:02:35,605
趴着开发

68
00:02:35,605 --> 00:02:36,835
躺着开发

69
00:02:36,835 --> 00:02:38,680
无所谓

70
00:02:39,190 --> 00:02:41,330
并不影响成败

71
00:02:44,130 --> 00:02:45,130
所以呢

72
00:02:46,400 --> 00:02:48,926
既然趴着开发也行

73
00:02:48,926 --> 00:02:51,137
拍脑袋开发也行

74
00:02:51,137 --> 00:02:52,716
怎么做都行

75
00:02:52,716 --> 00:02:53,980
那我何必

76
00:02:54,470 --> 00:02:55,563
自找麻烦呢

77
00:02:55,563 --> 00:02:56,220
对不对

78
00:02:56,650 --> 00:02:56,818


79
00:02:56,818 --> 00:02:58,163
我拍脑袋就可以了

80
00:02:58,163 --> 00:02:58,500
对吧

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/582418.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CANoe如何实现TLS协议

TLS,Transport Layer Security,传输层安全协议。是在传输层和应用层之间,为了保证应用层数据能够安全可靠地通过传输层传输且不会泄露的安全防护。 TLS安全协议的实现逻辑,在作者本人看来,大致分为三个部分&#xff1…

minio主从同步和双机热备

文章目录 1. 安装2. 测试3. 双机热备 环境说明 服务器IPminio-slb10.10.xxx.251minio-01/02/03/0410.10.xxx.25/206/207/208minio-backup10.10.xxx.204 1. 安装 下载地址: http://dl.minio.org.cn/client/mc/release/linux-amd64/mc 安装 只有一个二进制文件&…

Spring Security OAuth2 统一登录

介绍 Spring Security OAuth2 是一个在 Spring Security 框架基础上构建的 OAuth2 授权服务器和资源服务器的扩展库。它提供了一套功能强大的工具和组件,用于实现 OAuth2 协议中的授权流程、令牌管理和访问控制。 Git地址:yunfeng-boot3-sercurity: Sp…

贴片OB2500POPA OB2500POP SOP-8 电源开关控制器IC芯片

OB2500POPA电源管理芯片被广泛应用于各种低功耗AC-DC充电器和适配器中。以下是该芯片的一些典型应用案例: 手机充电器:OB2500POPA可以用于设计高效、小巧的手机充电器,提供稳定的输出电压和电流。 USB充电器:在USB充电器中&…

第5篇:创建Nios II工程之Hello_World<四>

Q:最后我们在DE2-115开发板上演示运行Hello_World程序。 A:先烧录编译Quartus硬件工程时生成的.sof文件,在FPGA上成功配置Nios II系统;然后在Nios II Eclipse窗口右键点击工程名hello_world,选择Run As-->Nios II …

Node.js 版本升级方法

在构建vue项目时,依赖npm(Node Package Manager)工具,类似于Java项目需要maven管理。而npm是node.js的管理工具,npm依赖node.js环境才能执行。 有时候使用voscode或者其他工具安装vue项目依赖,显示一直处于…

Apollo共创生态:共筑未来智能出行新篇章

目录 引言Apollo七周年大会回顾心路历程企业生态计划 个人心得与启发技术革新的引领者展望 结语 引言 在科技飞速发展的今天,智能出行已经成为全球关注的焦点。Apollo开放平台,作为智能出行领域的先行者,已经走过了七个春秋。七年磨一剑&…

vue3+antv+ts实现勾选同意协议复选框之后才能继续注册登录

效果如下&#xff1a; 勾选复选框之前 勾选复选框之后 这里偷懒了&#xff0c;没有把登录和注册按钮分开控制&#xff0c;自己实操的时候可以去细化一下功能 代码如下&#xff1a; <script setup lang"ts"> import { ref, defineProps, reactive } from &qu…

【Spring Boot 源码学习】SpringApplication 的 run 方法监听器

《Spring Boot 源码学习系列》 SpringApplication 的 run 方法监听器 一、引言二、主要内容2.1 SpringApplicationRunListeners2.2 SpringApplicationRunListener2.3 实现类 EventPublishingRunListener2.3.1 成员变量和构造方法2.3.2 成员方法2.3.2.1 不同阶段的事件处理2.3.2…

分享一些常用的内外网文件传输工具

内外网隔离后的文件传输是网络安全领域中一个常见而又重要的问题。随着信息技术的快速发展&#xff0c;网络安全问题日益凸显&#xff0c;内外网隔离成为了许多企业和组织保护内部信息安全的重要手段。然而&#xff0c;内外网隔离后如何有效地进行文件传输&#xff0c;成为了摆…

Redis__数据类型

文章目录 &#x1f60a; 作者&#xff1a;Lion J &#x1f496; 主页&#xff1a; https://blog.csdn.net/weixin_69252724 &#x1f389; 主题&#xff1a;Redis__数据类型 ⏱️ 创作时间&#xff1a;2024年04月28日 ———————————————— 这里写目录标题 文…

Virtualbox7.0.10--创建虚拟机

前言 下载Virtualbox7.0.10&#xff0c;可参考《Virtualbox–下载指定版本》 Virtualbox7.0.10具体安装步骤&#xff0c;可参考《Virtualbox7.0.10的安装步骤》 创建虚拟机 1.双击打开Virtualbox 后&#xff0c;单击“新建”&#xff0c;进入新建虚拟电脑页面 2. 设置虚拟电脑…

如何在Flask应用程序中使用JSON Web Tokens进行安全认证

密码、信用卡信息、个人识别号码&#xff08;PIN&#xff09;——这些都是用于授权和认证的关键资产。这意味着它们需要受到未经授权的用户的保护。 作为开发者&#xff0c;我们的任务是保护这些敏感信息&#xff0c;并且在我们的应用程序中实施强大的安全措施非常重要。 现在…

24.4.28(板刷dp,拓扑判环,区间dp+容斥算回文串总数)

星期一&#xff1a; 昨晚cf又掉分&#xff0c;小掉不算掉 补ABC350 D atc传送门 思路&#xff1a;对每个连通块&#xff0c;使其成为一个完全图&#xff0c;完全图的边数为 n*(n-1)/2 , 答案加上每个连通块成为完全图后的…

Anti-BAFF (mouse), mAb (blocking) (Sandy-2)

Adipogen开发了可以用于体内实验作为阻断剂的小鼠的抗BAFF单克隆抗体&#xff0c;为肿瘤学、免疫学、免疫治疗、自身免疫性疾病&#xff0c;小鼠模型体内实验等研究领域的实验者们对BAFF通路的研究提供了强有力的工具。 。 B细胞激活因子&#xff08;BAFF&#xff09;又称肿瘤坏…

通过Linux命令查看GPU使用情况以及各种参数解释

查看Linux服务器GPU使用情况&#xff0c;以及各种参数解释 查看GPU使用情况参数解释 查看GPU使用情况 静态查看命令 只能看当前这一时刻gpu的各项数据 nvidia-smi动态查看命令 顾名思义&#xff0c;可以实时监测gpu的各项数据。 watch -n 1 nvidia-smi参数解释 解释相关参…

国外大学和留学申请者之间的AI博弈

自推出 ChatGPT 以来&#xff0c;大学招生官一直在为生成式人工智能对大学申请文书所带来的影响而绞尽脑汁&#xff0c;应对这一变化的最直接的结果是&#xff0c;越来越多负责审阅申请资料的工作也被人工智能所取代。 用AI打败AI&#xff1f; 申请文书的替代方案 如今&#…

有趣的大模型之我见 | Llama AI Model

Llama 开源吗&#xff1f; 我在写《有趣的大模型之我见 | Mistral 7B 和 Mixtral 8x7B》时曾犹豫&#xff0c;在开源这个事儿上&#xff0c;到底哪个大模型算鼻祖&#xff1f;2023 年 7 月 18 日&#xff0c;Meta 推出了最受欢迎的大型语言模型&#xff08;LLM&#xff09;的第…

基于 Spring Boot 博客系统开发(二)

基于 Spring Boot 博客系统开发&#xff08;二&#xff09; 本系统是简易的个人博客系统开发&#xff0c;为了更加熟练地掌握SprIng Boot 框架及相关技术的使用。&#x1f33f;&#x1f33f;&#x1f33f; 基于 Spring Boot 博客系统开发&#xff08;一&#xff09;&#x1f4…

git出错、文件无法删除、文件无法访问、文件或目录损坏且无法读取 等相关问题处理

一、错误历程与解决方案 1. 在用idea时&#xff0c;突然出现 部分git的命令无法使用&#xff0c;提示错误 2. 尝试删除项目文件夹&#xff0c;重新从git拉取代码 3.发现无法删除文件夹&#xff0c;删除操作没有任何反应&#xff0c;但是可以对文件夹重命名。 4.重新clone g…