V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
codeMan5495
V2EX  ›  问与答

为什么总觉的自己的代码写的很烂

  •  
  •   codeMan5495 · 2018-05-18 14:34:11 +08:00 · 3564 次点击
    这是一个创建于 2379 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每次写代码总是想写漂亮的代码,可中途各种改需求 到最后代码就栾城一坨了。很无奈啊

    21 条回复    2018-05-19 12:23:51 +08:00
    tanranran
        1
    tanranran  
       2018-05-18 14:57:20 +08:00
    +1
    codeMan5495
        2
    codeMan5495  
    OP
       2018-05-18 15:02:58 +08:00
    这就很尴尬了 ,有什么好的办法吗 难道只能等有时间的时候整理前面写好的 不会再改需求的代码 做整理重写吗
    kaishi123
        3
    kaishi123  
       2018-05-18 15:05:52 +08:00   ❤️ 1
    一种是确实烂,习惯就好。
    另一种是自我要求高,慢慢就会成 dalao
    FrailLove
        4
    FrailLove  
       2018-05-18 15:07:34 +08:00
    闲着没事就重构
    codeMan5495
        5
    codeMan5495  
    OP
       2018-05-18 15:13:43 +08:00
    @kaishi123
    有时候回去改的时候自己都会看不下去的那种 看着网上各种大佬发布的代码片段 感觉还有好长一段路要走
    codeMan5495
        6
    codeMan5495  
    OP
       2018-05-18 15:14:14 +08:00
    @FrailLove 确实 不过有些时间长了回头过来 看的时候还真是吓一跳 这是谁写的
    Yoefs
        7
    Yoefs  
       2018-05-18 15:16:23 +08:00 via iPhone
    栾成一坨 山西人?
    zjbztianya
        8
    zjbztianya  
       2018-05-18 15:37:16 +08:00
    《程序设计实践》了解一下
    Devilker
        9
    Devilker  
       2018-05-18 15:39:20 +08:00
    @Yoefs 栾城 也可能是河北的 哈哈哈 河北也石家庄有个栾城
    zenxds
        10
    zenxds  
       2018-05-18 15:41:20 +08:00   ❤️ 2
    说明你还是不知道怎么写出漂亮的代码,多看书多回过头重构,当你逐渐知道各种设计模式、clean code 的技巧,就不太会因为改需求而使代码变丑了
    codeMan5495
        11
    codeMan5495  
    OP
       2018-05-18 15:46:17 +08:00
    @Yoefs
    @Devilker 尴尬 回头才发现错了
    felinx
        12
    felinx  
       2018-05-18 15:53:46 +08:00
    说明你今天比昨天优秀
    codeMan5495
        13
    codeMan5495  
    OP
       2018-05-18 16:00:24 +08:00
    @zjbztianya
    @zenxds 感谢大佬指定迷津 看来要买些书 多学学了
    codeMan5495
        14
    codeMan5495  
    OP
       2018-05-18 16:01:20 +08:00
    @felinx 膨胀了 膨胀了 手动狗头
    HuHui
        15
    HuHui  
       2018-05-18 18:08:29 +08:00
    隔个半个月一个月再看就会觉得很牛逼了。
    th00000
        16
    th00000  
       2018-05-18 18:18:13 +08:00
    找人帮忙 review
    awing
        17
    awing  
       2018-05-18 18:44:40 +08:00   ❤️ 1
    这说明你在进步
    wobushizhangsan
        18
    wobushizhangsan  
       2018-05-18 18:50:09 +08:00 via Android
    一样,项目还没上线,需求一天一变,注掉打开,打开注掉,一坨又一坨废弃了还有可能会恢复的业务逻辑。
    picture2200
        19
    picture2200  
       2018-05-18 19:03:55 +08:00 via Android
    建议楼主不要太在意代码局部的美感,遵守几个大原则就行。完成比完美更重要。
    zhlssg
        20
    zhlssg  
       2018-05-18 19:40:16 +08:00
    +1
    Solarest
        21
    Solarest  
       2018-05-19 12:23:51 +08:00 via iPhone
    觉得烂是好事吧,关键是花时间去改,然后变成大佬~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3997 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:29 · PVG 13:29 · LAX 21:29 · JFK 00:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.