V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
0xff0x77
V2EX  ›  程序员

今天看到有人说 CRUD, 其实 CRUD 也是有牛逼和渣渣之分的。

  •  
  •   0xff0x77 · 2018-11-17 00:30:04 +08:00 · 7029 次点击
    这是一个创建于 2204 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不发大图了,因为作者也混 V2EX

    这样写代码,如果可以成长,我选择吃键盘,不要说写 CRUD 没有成长。

    image

    45 条回复    2018-11-18 17:50:01 +08:00
    kltt22
        1
    kltt22  
       2018-11-17 00:35:52 +08:00 via Android   ❤️ 23
    这个图非常清晰,连作者的名字都看到了
    masker
        2
    masker  
       2018-11-17 00:36:51 +08:00 via Android   ❤️ 2
    我觉得楼上说的有道理
    jiezhi
        3
    jiezhi  
       2018-11-17 00:38:32 +08:00 via iPhone   ❤️ 3
    这图得打个码,数据库账号密码都被人看到了
    0xff0x77
        4
    0xff0x77  
    OP
       2018-11-17 00:46:07 +08:00
    @jiezhi 来来来脱裤了
    luozic
        5
    luozic  
       2018-11-17 00:46:08 +08:00 via iPhone
    上个码,
    leido
        6
    leido  
       2018-11-17 01:03:53 +08:00 via Android
    我觉得写的还行
    mikeguan
        7
    mikeguan  
       2018-11-17 01:07:07 +08:00 via Android
    写的挺不错的啊,结构清晰
    softtwilight
        8
    softtwilight  
       2018-11-17 01:17:19 +08:00 via iPhone
    不错,对得挺齐的
    Weny
        9
    Weny  
       2018-11-17 01:17:22 +08:00 via iPhone   ❤️ 2
    写得不错 色彩丰富 饱和度很高
    tmly200
        10
    tmly200  
       2018-11-17 01:18:34 +08:00 via Android   ❤️ 1
    等我有钱了一定换一个看得清图片的显示器和手机
    agdhole
        11
    agdhole  
       2018-11-17 01:19:08 +08:00 via Android
    意大利面条
    maninfog
        12
    maninfog  
       2018-11-17 01:20:30 +08:00   ❤️ 1
    我要是看清了一个字母,我吃键盘。
    pricelessLucky
        13
    pricelessLucky  
       2018-11-17 01:22:09 +08:00
    看起来挺整齐的(
    anonymous256
        14
    anonymous256  
       2018-11-17 01:25:11 +08:00 via Android
    这个代码确实写的不好,变量命名怎么能用拼音呢?上面用了驼峰,下面怎么用下划线了?
    0xff0x77
        15
    0xff0x77  
    OP
       2018-11-17 01:36:33 +08:00
    @agdhole 明白人
    aa6563679
        16
    aa6563679  
       2018-11-17 02:27:17 +08:00 via iPhone
    还以为手机屏幕坏了,仔细一看原来是眼镜瞎了,松了一口气
    no1xsyzy
        17
    no1xsyzy  
       2018-11-17 03:07:36 +08:00
    >不发大图了
    审题啊诸位
    虽然我之前也没审清楚

    发现不只是缩略图周围还有个聊天框和背景的时候
    我就知道事情没那么简单
    smallgoogle
        18
    smallgoogle  
       2018-11-17 03:38:35 +08:00
    这图果然没毛病,可以看出作者,看来楼主必定要被作者怼死。
    argsno
        19
    argsno  
       2018-11-17 08:22:02 +08:00 via iPhone
    大图很清晰
    tengwei6328
        20
    tengwei6328  
       2018-11-17 09:45:19 +08:00 via iPhone
    CRUD 是这个世界的基本动作
    publicvoid
        21
    publicvoid  
       2018-11-17 09:59:56 +08:00
    第四行已暴露
    Mogugugugu
        22
    Mogugugugu  
       2018-11-17 10:17:03 +08:00 via Android   ❤️ 1
    目测这是一个方法,由 if 和 else 将这个方法分成了两部分,然而 if 和 else 中的内容差不多。。。我说的是不是很有道理,当然这都是我瞎编的[手动狗头保平安]
    chnyang
        23
    chnyang  
       2018-11-17 10:21:31 +08:00
    你以为你搞成这样我就看不出来?你给我等着,居然背后损我
    fenglangjuxu
        24
    fenglangjuxu  
       2018-11-17 10:27:59 +08:00
    其实从简单的功能,照样可以看出程序员的水平.
    比如写代码处理个简单的事情,能力好的就会吧各种日志,执行开始结束时间,总共耗时,等等详细的信息都会打印出来,记录到日志,甚至日志的格式都考虑到了,万一出问题,怎么方便解析这个日志,接着处理问题,会考虑这个重复执行会造成什么问题不,而菜鸟仅仅是最简单的实现,应付差事的实现.
    xiaoxinshiwo
        25
    xiaoxinshiwo  
       2018-11-17 10:28:58 +08:00
    不是我,我没有,别瞎说
    amwyyyy
        26
    amwyyyy  
       2018-11-17 10:52:52 +08:00 via Android
    人与人之间的差距是巨大的,crud 也是
    ZiLong
        27
    ZiLong  
       2018-11-17 10:59:49 +08:00
    真垃圾,这代码谁看得懂,我吃巧克力键盘
    beny2mor
        28
    beny2mor  
       2018-11-17 11:00:40 +08:00
    屏幕和屏幕也是有差距的
    抱歉我拉低 V 站水平了,我只能看到第一段代码
    atonku
        29
    atonku  
       2018-11-17 11:07:28 +08:00
    我觉得我要改行了,码农已经不适合我了,代码看不懂也就算了,现在竟然发展到了都看不清的地步
    jorneyr
        30
    jorneyr  
       2018-11-17 11:29:38 +08:00
    Hibernate, MyBatis 都是 CRUD, 有人可以把 CRUD 做成艺术
    FhCyl
        31
    FhCyl  
       2018-11-17 11:34:01 +08:00 via Android
    这代码看的我都意识实现全模糊了 前途一片迷茫。
    polymerdg
        32
    polymerdg  
       2018-11-17 11:34:24 +08:00
    跟我代码很想
    bxb100
        33
    bxb100  
       2018-11-17 11:36:51 +08:00 via Android
    每个像素点我都认识,合在一起就懵比了,可能这就是牛逼的地方吧
    mugglezzz
        34
    mugglezzz  
       2018-11-17 12:04:34 +08:00
    第六行 缺失关键字。以后写代码还是认真点吧,诶
    XuanFei990
        35
    XuanFei990  
       2018-11-17 12:06:51 +08:00
    我要是看清了,把显示器吃了
    StevenTong
        36
    StevenTong  
       2018-11-17 12:07:51 +08:00
    写代码写到我眼瞎了。看来以后写不了了
    liuxu
        37
    liuxu  
       2018-11-17 12:10:32 +08:00   ❤️ 1
    第十八行的变量拼写有问题,和前面的对不上啊
    GoLand
        38
    GoLand  
       2018-11-17 12:40:23 +08:00
    是我撸多了吗??
    ctro15547
        39
    ctro15547  
       2018-11-17 12:53:09 +08:00
    无论再牛逼的骚操作最后都要进行 CRUD 吧。我觉得上面代码就没问题,逻辑清晰,结构顺畅,过程简洁,性能优秀。可惜我可能撸多了看的不是很清楚,有人给讲一下第三行的操作是怎么实现的吗?
    xxgirl2
        40
    xxgirl2  
       2018-11-17 13:18:12 +08:00
    这个代码自带混淆,确实不适合其他人成长。
    ffeii
        41
    ffeii  
       2018-11-17 16:12:49 +08:00 via iPhone
    这叫复制粘贴,不是写
    lj3lj3
        42
    lj3lj3  
       2018-11-17 20:14:40 +08:00
    此码远看如诗画 近看还是诗画 这绝对是写意派的码家所写😀
    ifanze
        43
    ifanze  
       2018-11-18 09:26:16 +08:00 via iPhone
    这个函数还没看到高潮呢,楼主继续发下面的啊
    vlrog
        44
    vlrog  
       2018-11-18 10:04:25 +08:00
    加上注释就完美了
    ala2008
        45
    ala2008  
       2018-11-18 17:50:01 +08:00
    ? 我特么放大了也看不清啊。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5899 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:44 · PVG 10:44 · LAX 18:44 · JFK 21:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.