好奇一下所谓 “饿汉懒汉” 说法的起源

2019-04-22 11:54:26 +08:00
 itfinally23

问个问题, 关于单例模式的。

现在好多人都说 “饿汉式” / “懒汉式”, 到底这种说法是怎么来的? 我想了解一下起源,到底是谁开始这么说的。

因为我记得学术上只有 “预加载” / “懒加载” 的说法, 有木有大大可以给点线索?

( 说实话我总有一个强烈的感觉, 这术语一定是某个老师带起来的, 现在面试的小伙伴一说这名词我就汗颜了.

2364 次点击
所在节点    问与答
9 条回复
ThomasZ
2019-04-22 12:10:06 +08:00
懒汉,是不是因为单例模式被滥用,图方便,然后就默默传开了?
hellojinjie
2019-04-22 12:18:17 +08:00
预加载,延迟加载。。。
yidinghe
2019-04-22 12:20:26 +08:00
这个乱七八糟的名字有两种来源,一是大厂开发人员装逼,二是培训机构讲师装逼。
coffeSlider
2019-04-22 12:38:57 +08:00
生动形象,我给满分。
Nasei
2019-04-22 12:43:04 +08:00
难道不是翻译过来的? lazy 和 hungry
guyujiezi
2019-04-22 12:44:11 +08:00
Lazy loading

Eager loading
itfinally23
2019-04-22 13:04:06 +08:00
@ThomasZ 单例模式也不算被滥用叭。
itfinally23
2019-04-22 13:04:28 +08:00
@hellojinjie 这种说法我也觉得没什么问题的。
julyclyde
2019-04-22 16:06:39 +08:00
没听说过这个啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/557452

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX