V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
itfinally23
V2EX  ›  问与答

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

  •  
  •   itfinally23 · Apr 22, 2019 · 3074 views
    This topic created in 2570 days ago, the information mentioned may be changed or developed.

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

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

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

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

    9 replies    2019-04-22 16:06:39 +08:00
    ThomasZ
        1
    ThomasZ  
       Apr 22, 2019 via Android
    懒汉,是不是因为单例模式被滥用,图方便,然后就默默传开了?
    hellojinjie
        2
    hellojinjie  
       Apr 22, 2019
    预加载,延迟加载。。。
    yidinghe
        3
    yidinghe  
       Apr 22, 2019 via Android   ❤️ 3
    这个乱七八糟的名字有两种来源,一是大厂开发人员装逼,二是培训机构讲师装逼。
    coffeSlider
        4
    coffeSlider  
       Apr 22, 2019
    生动形象,我给满分。
    Nasei
        5
    Nasei  
       Apr 22, 2019 via Android
    难道不是翻译过来的? lazy 和 hungry
    guyujiezi
        6
    guyujiezi  
       Apr 22, 2019
    Lazy loading

    Eager loading
    itfinally23
        7
    itfinally23  
    OP
       Apr 22, 2019
    @ThomasZ 单例模式也不算被滥用叭。
    itfinally23
        8
    itfinally23  
    OP
       Apr 22, 2019
    @hellojinjie 这种说法我也觉得没什么问题的。
    julyclyde
        9
    julyclyde  
       Apr 22, 2019
    没听说过这个啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2876 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 07:35 · PVG 15:35 · LAX 00:35 · JFK 03:35
    ♥ Do have faith in what you're doing.