[图解]《分析模式》漫谈04-Martin Fowler叫的是哪家的士

2024-06-15 10:28

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

1
00:00:01,230 --> 00:00:04,190
今天我们来探讨一个有趣的话题

2
00:00:05,130 --> 00:00:08,350
Martin Fowler,他叫的是哪一家的的士

3
00:00:11,980 --> 00:00:15,240
第2章这里,Martin Fowler写

4
00:00:15,250 --> 00:00:18,550
他说他经常叫Town Taxi

5
00:00:20,250 --> 00:00:24,360
显然,你看,他这里用了大写

6
00:00:24,450 --> 00:00:27,500
说明这个不是一个通用的词

7
00:00:29,500 --> 00:00:31,400
而是一个公司的名字

8
00:00:32,810 --> 00:00:34,560
当然之前的译本的话

9
00:00:34,570 --> 00:00:35,800
2004中译本

10
00:00:36,090 --> 00:00:37,320
2020中译本

11
00:00:37,330 --> 00:00:38,600
就叫出租车公司

12
00:00:40,080 --> 00:00:44,630
当然这样意思也可以了

13
00:00:44,880 --> 00:00:49,200
但是跟原文肯定是差了一点

14
00:00:49,600 --> 00:00:52,770
我们来看一下,Town Taxi

15
00:00:52,780 --> 00:00:58,460
到底是什么样的一个东西

16
00:00:58,590 --> 00:00:59,700
什么样一个公司

1
00:00:00,440 --> 00:00:03,720
我们先用搜索引擎来搜Town Taxi

2
00:00:04,700 --> 00:00:07,170
第一个出现的就是这个公司

3
00:00:08,310 --> 00:00:10,230
而且很漂亮,有网站

4
00:00:10,630 --> 00:00:11,860
你看,这车是这样的

5
00:00:12,920 --> 00:00:13,520


6
00:00:13,530 --> 00:00:14,520
但是,后面有个尾巴

7
00:00:14,530 --> 00:00:15,910
of Cape Cod

8
00:00:16,820 --> 00:00:18,340
地点在

9
00:00:18,350 --> 00:00:19,380
Hyannis

10
00:00:21,360 --> 00:00:23,550
当然,也在马萨诸塞州

1
00:00:01,620 --> 00:00:03,330
我们看,Martin Fowler住哪里

2
00:00:03,700 --> 00:00:05,250
你看,他在网站上

3
00:00:05,260 --> 00:00:09,440
说他住在波士顿的郊区

4
00:00:09,650 --> 00:00:12,440
叫Melrose这样一个地方

5
00:00:13,690 --> 00:00:18,820
这个地方离Cape Cod还挺远的

6
00:00:19,430 --> 00:00:21,210
72.9英里

7
00:00:21,940 --> 00:00:23,410
开车要一个多小时

8
00:00:25,480 --> 00:00:26,710
这个就不太像

1
00:00:00,290 --> 00:00:02,760
我们换一个搜索的方式

2
00:00:03,010 --> 00:00:04,750
我们搜Yelp

3
00:00:04,760 --> 00:00:07,720
相当于美国的大众点评

4
00:00:08,150 --> 00:00:11,730
搜Town Taxi,有这些出来

5
00:00:12,740 --> 00:00:14,170
这两个评分这么低

6
00:00:14,340 --> 00:00:16,690
连图标都没有

7
00:00:16,700 --> 00:00:17,770
Fowler应该看不上了

8
00:00:18,650 --> 00:00:19,720
档次比较低

9
00:00:22,480 --> 00:00:23,750
这个,后面有一个of stoneham

10
00:00:23,760 --> 00:00:30,180
这个地方

11
00:00:32,730 --> 00:00:35,610
地址在这里,这个地方

12
00:00:38,110 --> 00:00:40,900
而且说有那么多年历史

13
00:00:41,190 --> 00:00:43,860
1972年开始就已经开始什么了

14
00:00:44,640 --> 00:00:47,870
这应该符合Fowler的口味

1
00:00:02,640 --> 00:00:04,840
我们从地图上看

2
00:00:05,130 --> 00:00:10,440
Stoneham离Melrose相当近

3
00:00:11,350 --> 00:00:16,660
有3.5英里,9分钟,很可能就是这家

4
00:00:18,810 --> 00:00:22,890
但是不排除刚才那一家,很体面的网站

5
00:00:22,900 --> 00:00:24,010
很体面那一家

6
00:00:24,460 --> 00:00:27,660
它有网站,有APP

7
00:00:28,720 --> 00:00:31,630
有什么什么,没准也是那一家

8
00:00:31,760 --> 00:00:35,270
因为虽然那个公司地址在岛上

9
00:00:35,700 --> 00:00:37,890
不妨碍它在这里设个点

1
00:00:01,210 --> 00:00:03,680
这个推测仅供参考

2
00:00:04,340 --> 00:00:06,020
我没有去过那个地方

3
00:00:06,030 --> 00:00:07,900
也没有问过Fowler本人

4
00:00:09,110 --> 00:00:12,330
完全通过网络搜索,感兴趣

5
00:00:12,670 --> 00:00:14,040
然后搜索得到的

6
00:00:15,290 --> 00:00:16,370
如果有不对的地方

7
00:00:16,740 --> 00:00:17,970
大家给我指出来

8
00:00:20,280 --> 00:00:24,170
这个是199*年的事情了

9
00:00:24,300 --> 00:00:26,010
因为写书是9*年的书

10
00:00:27,700 --> 00:00:30,690
当时是这样,现在怎么样就不知道了

11
00:00:30,700 --> 00:00:32,690
随着Uber的出现

12
00:00:33,030 --> 00:00:35,860
现在是怎么样的运行情况,也不知道了

这篇关于[图解]《分析模式》漫谈04-Martin Fowler叫的是哪家的士的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

C#和Unity中的中介者模式使用方式

《C#和Unity中的中介者模式使用方式》中介者模式通过中介者封装对象交互,降低耦合度,集中控制逻辑,适用于复杂系统组件交互场景,C#中可用事件、委托或MediatR实现,提升可维护性与灵活性... 目录C#中的中介者模式详解一、中介者模式的基本概念1. 定义2. 组成要素3. 模式结构二、中介者模式的特点

Android 缓存日志Logcat导出与分析最佳实践

《Android缓存日志Logcat导出与分析最佳实践》本文全面介绍AndroidLogcat缓存日志的导出与分析方法,涵盖按进程、缓冲区类型及日志级别过滤,自动化工具使用,常见问题解决方案和最佳实... 目录android 缓存日志(Logcat)导出与分析全攻略为什么要导出缓存日志?按需过滤导出1. 按

Linux中的HTTPS协议原理分析

《Linux中的HTTPS协议原理分析》文章解释了HTTPS的必要性:HTTP明文传输易被篡改和劫持,HTTPS通过非对称加密协商对称密钥、CA证书认证和混合加密机制,有效防范中间人攻击,保障通信安全... 目录一、什么是加密和解密?二、为什么需要加密?三、常见的加密方式3.1 对称加密3.2非对称加密四、

MySQL中读写分离方案对比分析与选型建议

《MySQL中读写分离方案对比分析与选型建议》MySQL读写分离是提升数据库可用性和性能的常见手段,本文将围绕现实生产环境中常见的几种读写分离模式进行系统对比,希望对大家有所帮助... 目录一、问题背景介绍二、多种解决方案对比2.1 原生mysql主从复制2.2 Proxy层中间件:ProxySQL2.3

python使用Akshare与Streamlit实现股票估值分析教程(图文代码)

《python使用Akshare与Streamlit实现股票估值分析教程(图文代码)》入职测试中的一道题,要求:从Akshare下载某一个股票近十年的财务报表包括,资产负债表,利润表,现金流量表,保存... 目录一、前言二、核心知识点梳理1、Akshare数据获取2、Pandas数据处理3、Matplotl

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

MySQL中EXISTS与IN用法使用与对比分析

《MySQL中EXISTS与IN用法使用与对比分析》在MySQL中,EXISTS和IN都用于子查询中根据另一个查询的结果来过滤主查询的记录,本文将基于工作原理、效率和应用场景进行全面对比... 目录一、基本用法详解1. IN 运算符2. EXISTS 运算符二、EXISTS 与 IN 的选择策略三、性能对比

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

深度解析Nginx日志分析与499状态码问题解决

《深度解析Nginx日志分析与499状态码问题解决》在Web服务器运维和性能优化过程中,Nginx日志是排查问题的重要依据,本文将围绕Nginx日志分析、499状态码的成因、排查方法及解决方案展开讨论... 目录前言1. Nginx日志基础1.1 Nginx日志存放位置1.2 Nginx日志格式2. 499

Olingo分析和实践之EDM 辅助序列化器详解(最佳实践)

《Olingo分析和实践之EDM辅助序列化器详解(最佳实践)》EDM辅助序列化器是ApacheOlingoOData框架中无需完整EDM模型的智能序列化工具,通过运行时类型推断实现灵活数据转换,适用... 目录概念与定义什么是 EDM 辅助序列化器?核心概念设计目标核心特点1. EDM 信息可选2. 智能类