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

程序员有哪些借口可以让自己写出低质量的代码?

  •  
  •   josephok · 2014-12-12 22:34:55 +08:00 · 3912 次点击
    这是一个创建于 3639 天前的主题,其中的信息可能已经有所发展或是发生改变。
    29 条回复    2014-12-14 10:11:31 +08:00
    yunshansimon
        1
    yunshansimon  
       2014-12-12 22:39:37 +08:00 via iPad
    大姨妈来了。
    ibigbug
        2
    ibigbug  
       2014-12-12 23:25:51 +08:00
    后面再优化
    lwbjing
        3
    lwbjing  
       2014-12-12 23:32:11 +08:00
    都是产品一直在改需求。。。
    jiang42
        4
    jiang42  
       2014-12-12 23:41:37 +08:00
    困死了的时候恍恍惚惚写的代码
    lshero
        5
    lshero  
       2014-12-13 00:01:55 +08:00   ❤️ 1
    我需要在上线前3小时之内出具一份需求不再变更保证书
    evilddog
        6
    evilddog  
       2014-12-13 00:10:34 +08:00   ❤️ 1
    这不是知乎上的问题么。。。

    当然是『PM是条[doge]』啊

    233333
    akfish
        7
    akfish  
       2014-12-13 00:24:35 +08:00   ❤️ 4
    看看V2的喷子们的言论就可知一二,仅举几例:
    * 设计模式是渣渣,会过度设计,乱来不是也能跑么
    * 重用是渣渣,哥搬砖多年也没见业务逻辑能重用几个,C-c C-v就行
    * 用框架限制思维,自己来才高大上
    * 用框架就行,不必深挖搞清楚原理,那是重复造轮子,而且造了不见得好,好了不见得有人用,瞎折腾
    * XX语言/平台是渣渣,打死不碰
    * XX公司是垃圾,所以该公司的技术也是垃圾,打死不碰x2
    * 版本控制太麻烦,要备份多次副本就行,要协作插U盘拷啊
    * 编译脚本太难写,搞那么复杂干什么,人肉编译不过也几行命令
    * ...

    总结起来就是:因为自己懒/笨,懒得学/学不会某种技术没关系,只需要先发制人的把这种技术黑出翔,谁反对就是爱吃翔,。
    绝大多数不思进取的程序员的都是通过这种酸葡萄+逆向装逼的行为,来对自己的自卑心理进行过度补偿,因此长期以来积累了丰富的写出垃圾代码的经验。

    脸皮厚的欢迎对号入座来辩。
    heyli
        8
    heyli  
       2014-12-13 00:27:56 +08:00
    再牛B的程序员也hold不住文明用语的需求方
    wdlth
        9
    wdlth  
       2014-12-13 00:28:56 +08:00
    看育婊的做法就够了
    KentY
        10
    KentY  
       2014-12-13 00:58:28 +08:00   ❤️ 1
    工资不满意。
    rekey
        11
    rekey  
       2014-12-13 01:06:23 +08:00
    后面再优化
    yellowV2ex
        12
    yellowV2ex  
       2014-12-13 01:13:47 +08:00
    架构刚设计好,基础类刚写好,工具类刚写好,一个完美架构的hello world刚跑出来的时候,客户就来催着要demo,老板迫于压力,一定要你在周末出个demo,数据用假的没关系,图用临时的没关系。

    于是,周一的凌晨,就这么出来一个烂货。

    然后客户说,这这不行,那那不行,赶紧改改,下午再看。
    然后中午就着盒饭,改改改,什么都不用管,快就行。

    然后一直就是这个节奏,知道项目结束。

    bug一堆,拜托这样做能不有bug吗。

    然后继续改改改,客户继续催催催,老板继续能用就行能用就行能应付客户就行。

    于是终于给了正式版,但愿我离职之前不会发现什么奇怪奇怪的bug。

    大多数不严谨的地方,想着,没事,等过完这次验收,再修好它。

    直到。。又来一个项目,于是再重复一次,重复两次,重复三次,在光滑的键盘上摩擦摩擦。


    最后直到,做的东西,没一个好意思拿的出手的,我也不想啊,你知不知道啊。


    所以,有人提出,慢速编程,是没错的,慢工出细活,其实最后debug的时间加起来,也差不了多少。
    akira
        13
    akira  
       2014-12-13 02:54:33 +08:00
    首先 你要说服老板给你时间来写优质的代码。
    saximoer
        14
    saximoer  
       2014-12-13 03:14:48 +08:00
    知乎上:我是女程序员我就是来活跃气氛的
    master
        15
    master  
       2014-12-13 03:31:38 +08:00
    本身编码习惯就没差到代码惨不忍睹 那需求方要表象出不把质量当回事 为啥要为多提高一分质量去多花时间
    xiaogui
        16
    xiaogui  
       2014-12-13 03:54:59 +08:00   ❤️ 1
    傻逼需求
    Monad
        17
    Monad  
       2014-12-13 07:42:49 +08:00 via iPad
    之前的代码太烂了
    好吧这个是真吐槽 强留要求签合同的时候增加执行代码延期维护选项
    USCONAN
        18
    USCONAN  
       2014-12-13 08:31:21 +08:00
    我覺得這樣寫很酷
    Claud
        19
    Claud  
       2014-12-13 08:38:39 +08:00   ❤️ 1
    据说西雅图的码农一般处于以下两种心情之一:
    1. 今天天气不好,没心情干活……
    2. 今天天气太他妈好了,哪还有心情干活啊!
    XDA
        20
    XDA  
       2014-12-13 09:08:55 +08:00 via Android
    钱少了or心委屈了
    wadezhao
        21
    wadezhao  
       2014-12-13 09:34:54 +08:00 via Android
    水平本来就是这么差
    kmvan
        22
    kmvan  
       2014-12-13 09:37:57 +08:00 via Android
    时间太緊,3小时給我完成个業務統👿
    scys
        23
    scys  
       2014-12-13 09:40:44 +08:00 via Android   ❤️ 1
    又不是不能跑
    belin520
        24
    belin520  
       2014-12-13 09:42:37 +08:00
    改了又改(其实就是自己渣而已)
    shakoon
        25
    shakoon  
       2014-12-13 13:07:41 +08:00
    全都是借口。终极原因就是:懒
    mengskysama
        26
    mengskysama  
       2014-12-13 13:14:15 +08:00
    反正是自己用的,又不让别人看(
    yunshansimon
        27
    yunshansimon  
       2014-12-13 17:54:52 +08:00 via iPad
    @akfish 握手
    joeytat
        28
    joeytat  
       2014-12-14 08:40:40 +08:00
    快速迭代
    zhurenhu
        29
    zhurenhu  
       2014-12-14 10:11:31 +08:00
    @akfish 「要协作插U盘拷啊」這個太霸氣
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1047 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:50 · PVG 05:50 · LAX 13:50 · JFK 16:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.