我顿悟了,难道这就是生活中的设计模式 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
amiwrong123
V2EX    程序员

我顿悟了,难道这就是生活中的设计模式

  •  
  •   amiwrong123 2019-12-08 15:23:40 +08:00 6182 次点击
    这是一个创建于 2218 天前的主题,其中的信息可能已经有所发展或是发生改变。
    QaVm0f.jpg 你们看这个开锁广告,这不就是装饰器模式吗,从外观来看,这确实是一个开锁广告;从内容来看,这里面确实有一个开锁师傅的电话,只不过旧广告的壳子套在了新电话的外面。 QaetFU.jpg

    这个马桶圈,也充分展示了适配器模式的强大功能。因为它将一个接口转换成客户希望的另一个接口。

    还有还有,朋友圈里面的代购们,原来都是代理模式啊。

    还有啥啊,我词穷了。

    37 条回复    2019-12-09 16:56:28 +08:00
    jenschen
        1
    jenschen  
       2019-12-08 15:26:04 +08:00 via iPhone
    带着空钱包出门,空对象模式。
    dreamerlv3ex
        2
    dreamerlv3ex  
       2019-12-08 15:29:35 +08:00   1
    你已经入魔了,停止修炼吧
    Pastsong
        3
    Pastsong  
       2019-12-08 15:30:29 +08:00 via Android   15
    我来一个,工厂可以生产物品,这难道不就是工厂模式吗
    akakidz
        4
    akakidz  
       2019-12-08 15:34:43 +08:00 via Android   3
    又疯一个,抬走
    itskingname
        5
    itskingname  
       2019-12-08 15:36:32 +08:00
    我来一个,你在中国只有一张身份证,买房子签字的是你,贷款签字的也是你,这不就是单例模式吗?
    kelololy
        6
    kelololy  
       2019-12-08 15:39:13 +08:00
    我觉得工厂模式真的可以直接套现实生活中的工厂
    xFan
        7
    xFan  
       2019-12-08 15:39:28 +08:00
    好好思考一下什么是面向对象,你还能再顿悟一次。
    simerpc
        8
    simerpc  
       2019-12-08 15:47:16 +08:00   1
    代码本就是人写的,各种模式也是牛人从生活经验中总结出来的,网络与现实遥相呼应.万物皆对象,写的是代码,悟的却是生活啊
    pcbl
        9
    pcbl  
       2019-12-08 15:47:40 +08:00 via Android
    @kelololy 本末倒置了啊
    hirasawayui
        10
    hirasawayui  
       2019-12-08 17:00:26 +08:00
    我在大街上偷瞄漂亮姑娘,哎嘿,这就不是观察者模式?
    aut0man
        11
    aut0man  
       2019-12-08 17:14:45 +08:00   1
    有人只喜欢谈恋爱 喜欢浪漫的情节,看来这 b 是面向过程的...有的人目标就很明确,emmmm 这 b 应该是面向对象的,说的做的都是针对这个人的。
    amiwrong123
        12
    amiwrong123  
    OP
       2019-12-08 17:20:17 +08:00
    @jenschen
    带着钱包,管他里面有没有钱,避免了没有钱包的尴尬(避免判断 null )
    amiwrong123
        13
    amiwrong123  
    OP
       2019-12-08 17:20:43 +08:00
    @Pastsong
    确实,工厂就是工厂模式
    amiwrong123 div class="fr">     14
    amiwrong123  
    OP
       2019-12-08 17:23:34 +08:00
    @itskingname
    新闻里,女子与五个男人领结婚证,结一次婚换一个省。这就是单例模式失效?
    pipixia
        15
    pipixia  
       2019-12-08 17:24:05 +08:00 via Android
    你看 飞机是根据鸟设计出来的 这不就是借鉴模式
    amiwrong123
        16
    amiwrong123  
    OP
       2019-12-08 17:25:08 +08:00
    @xFan
    然后顿悟到自己没有对象居然还在搞什么面对对象
    temp178
        17
    temp178  
       2019-12-08 17:27:21 +08:00 via iPhone   1
    我取媳妇得 讨好丈母娘,这不是就是控制反转嘛
    amiwrong123
        18
    amiwrong123  
    OP
       2019-12-08 17:30:54 +08:00
    @hirasawayui
    你每天观察一个姑娘的朋友圈,突然发现姑娘朋友圈说分手了,你的机会来了,这也是观察者模式
    amiwrong123
        19
    amiwrong123  
    OP
       2019-12-08 17:42:59 +08:00
    @aut0man
    所以那些渣男渣女都是面对过程的喽
    AV1
        20
    AV1  
       2019-12-08 17:50:13 +08:00
    我在收银台点餐,拿到一个号码牌,然后找个空桌子坐下,等饭菜做好了,服务员根据号码找到了我,上菜。
    这样买单和上菜不会互相阻塞,不会空等,充分利用资源。
    这就是异步模式,号码牌就是回调函数。
    zrc
        21
    zrc  
       2019-12-08 18:04:13 +08:00   2
    面向对象和面向过程 : 狗吃屎 和吃狗屎。
    fernandoxu
        22
    fernandoxu  
       2019-12-08 18:08:45 +08:00
    面向对象本来就是把现实世界映射到编程里,为啥函数式难懂呢,因为函数式更多的是数学里的那些概念......
    skypyb
        23
    skypyb  
       2019-12-08 18:10:43 +08:00
    你拿一个正常的电脑主机。。啥模式都能在里边找到
    imn1
        24
    imn1  
       2019-12-08 18:20:39 +08:00
    @itskingname
    这个明显举例错了,单例是自动排斥他例的,但有身份证还要证明是“你”
    zzlettle
        25
    zzlettle  
       2019-12-09 00:38:33 +08:00   1
    兄弟,我觉得你有天赋
    日后必将出人头地
    vipcc
        26
    vipcc  
       2019-12-09 01:19:42 +08:00 via Android
    软件设计中处处是管理学。
    每个岗位的职责是预先设定好的,然后再找人做。
    每个岗位有自己的职责,每个员工只做分内事。
    不同的员工做不同的事情,协作完成公司业务。
    公司中的人员不依赖对方,而是对岗位职责负责。
    ……
    我们反过来,
    管理上存在的问题同样在软件设计体现。

    很多领域“道”都相通,最后都是人思想的体现。
    HytonightYX
        27
    HytonightYX  
       2019-12-09 09:10:03 +08:00
    个个都是人才,丈母娘那位笑死我了
    Bigglesworth
        28
    Bigglesworth  
       2019-12-09 10:16:22 +08:00
    @mejee #17 ???还依赖注入呢。
    aut0man
        29
    aut0man  
       2019-12-09 10:24:51 +08:00
    @amiwrong123 嗨呀 我觉得就没有什么渣男渣女 面对过程的和面向对象的 圈子不同不要强融。融了不就是杯剧嘛
    FightForFreedom
        30
    FightForFreedom  
       2019-12-09 10:50:33 +08:00
    @Bigglesworth 依赖注入(指身寸精)
    dany813
        31
    dany813  
       2019-12-09 12:19:42 +08:00
    啧啧
    amiwrong123
        32
    amiwrong123  
    OP
       2019-12-09 13:02:35 +08:00 via Android
    @mejee
    等结婚以后,媳妇又把婆婆给哄住了,这就是控制反转的反转?
    amiwrong123
        33
    amiwrong123  
    OP
       2019-12-09 13:03:26 +08:00 via Android
    @zrc
    虽不文雅,但很贴切
    Greendays
        34
    Greendays  
       2019-12-09 15:48:13 +08:00
    领导发现我在看楼主的帖子,然后就把我开除了,这叫 GC
    qifeng7
        35
    qifeng7  
       2019-12-09 15:52:51 +08:00
    @Greendays 自己是垃圾吗,
    bylh
        36
    bylh  
       2019-12-09 16:55:00 +08:00
    结婚早小孩 依赖注入,厂模式
    bylh
        37
    bylh  
       2019-12-09 16:56:28 +08:00
    @bylh 造。。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2520 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 10:06 PVG 18:06 LAX 02:06 JFK 05:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86