banli

自己写的代码, 就算千疮百孔,也觉得完美无瑕。

  •  
  •   banli · Jun 1, 2017 · 4543 views
    This topic created in 3442 days ago, the information mentioned may be changed or developed.

    自己写的代码, 就算千疮百孔,也觉得完美无瑕。 能力所不能及, 经验所不能至。 只有别人的 review 才能正视到自己的不足。 吐槽一句, 自己写的代码真的好难发现问题哇。 差点以为自己好牛逼了。

    16 replies  •  2017-06-03 15:00:44 +08:00
    duola
    duola
    Jun 1, 2017
    1
    这种牛逼来源于自己少看别人的代码。
    年青的时候学 PHP,当我打印出 Hello World! 的时候,我就一直认为世界的程序员就应该像我这样子打印 Hello World!。
    Howlaind
    Howlaind
    Jun 1, 2017❤️1
    2
    「自己写的代码, 就算完美无瑕,也觉得千疮百孔。」
    好像也没问题。
    Gandum
    Gandum
    Jun 1, 2017❤️1
    3
    过一个月再看,自己写的代码, 就算完美无瑕,也觉得狗屁不通
    ihuotui
    ihuotui
    Jun 1, 2017 via iPhone
    4
    敢把代码发上 v2 评论么?
    CYKun
    CYKun
    Jun 1, 2017 via Android
    5
    自己写的代码,过一个月再看,不禁怀疑自己的水平在退步
    110male
    110male
    Jun 1, 2017
    6
    自己写的代码,过一个月再看,还能看得懂吗?
    weer0026
    weer0026
    Jun 1, 2017
    7
    每次提交 leetcode 以后我都这样以为的,然后看看别人的答案,觉得自己太年轻。。
    banli
    banli
    OP
    Jun 1, 2017
    8
    @ihuotui 不敢
    rswl
    rswl
    Jun 1, 2017
    9
    几个月后再看看 也许会吐槽谁写的烂代码等你意识到原作者是自己之前
    mokeyjay
    mokeyjay
    Jun 1, 2017
    10
    我不知道是不是太没自信,自己写的代码怎么看都觉得很不优雅,总觉得还有更好的解决方案
    eato
    eato
    Jun 1, 2017
    11
    觉得完美无瑕,可能是因为所写的代码在当时很好地解决了问题,虽然可能不好看、不够优雅,但最起码它跑起来了——它对于当时的业务需求是可用的、完整的。

    但其实经过一段时间(的长进)后,回头看自己的代码,发现许多地方确实都不能看;但也不排除有的代码当时写得很妙,现在倒不一定能有那样的思路。

    互相 review 其实就相当于用代码在交流,不同人有不同的专长与短板,交流过程中必定会发现大量问题,甚至产生矛盾,但结果应该对大家都是有益的。

    所以,善于总结+不断学习+互相“伤害”,会带来更好的进步吧。

    以上是一些不成熟的思考。

    :)
    frand
    frand
    Jun 1, 2017❤️1
    12
    自己写的代码,总觉得有千百个地方可以写得更好
    crispgm
    crispgm
    Jun 1, 2017 via iPhone
    13
    楼主可能跟那些妹子自拍狂发朋友圈的思路是一致的
    helloallen
    helloallen
    Jun 2, 2017
    14
    过几天来看就和一坨屎一样。想重写,这是我写的吗?
    spartucus
    spartucus
    Jun 2, 2017
    15
    赞成#11 楼
    qfdk
    qfdk
    PRO
    Jun 3, 2017 via iPhone
    16
    @frand 非常同意 别人总是用比较性感的写法 自己还是中规中矩
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4011 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 10:09 · PVG 18:09 · LAX 02:09 · JFK 05:09
    ♥ Do have faith in what you're doing.