up76733

老码农冒死揭开行业黑幕:如何编写无法维护的代码(这是 Roedy Green 的一篇经典反讽文章)

  •  3
     
  •   up76733 · Nov 27, 2014 · 6659 views
    This topic created in 4194 days ago, the information mentioned may be changed or developed.
    22 replies    2014-11-27 23:15:44 +08:00
    abelyao
        1
    abelyao  
       Nov 27, 2014
    伤敌1024 自损768
    cougar
        2
    cougar  
       Nov 27, 2014
    这个和那天说写可维护代码的回应吗,哈哈
    hcymk2
        3
    hcymk2  
       Nov 27, 2014
    我以前以为1000行的函数只是个传说。
    直到前几天接手了一个2010年的asp.net项目。
    我的.net水平就是个二把刀,没办法只好在那个1000行函数里面接着写吧。
    llb123
        4
    llb123  
       Nov 27, 2014 via Android
    这样命名。。过段时间自己还看得懂?。。。
    icedx
        5
    icedx  
       Nov 27, 2014 via Android
    本来以为是个无聊文章 点进去一看 太坏了233
    Mac
        6
    Mac  
       Nov 27, 2014
    这只能用于每天沉浸在同一个项目里365天不间歇的人。脱手一个星期立马自己吃药。
    bohan
        7
    bohan  
       Nov 27, 2014
    很好的讽刺文章
    typcn
        8
    typcn  
       Nov 27, 2014
    还有,拼音和英文混用,中间取字母,比如 DownloadFiles 取名叫 DWJS(Download Wenjian s) ,这样不至于自己也忘记自己的变量名
    meta
        9
    meta  
       Nov 27, 2014
    我曾经看到过一个写了一万多行的类,很长一段时间那竟然是公司所有项目的基础架构。
    meta
        10
    meta  
       Nov 27, 2014
    还有些大招此文里面没提到,比如序列化,把对象弄成二进制的放在那里,也是很牛X的。
    jwk345
        11
    jwk345  
       Nov 27, 2014
    把规则反过来就变成良好的编码风格了
    loryyang
        12
    loryyang  
       Nov 27, 2014
    居然写了这么多。。。足见是有多恶趣味
    sophymax
        13
    sophymax  
       Nov 27, 2014
    其实goto语句在多层循环或者迭代器操作里是非常简单高效的东西,只不过现在很多人看见就无脑喷 (一般人我不告诉他自己第一门能熟练使用的语言是汇编)
    fanta
        14
    fanta  
       Nov 27, 2014
    不写测试用例,不测试代码,有人会当真的...
    ruchee
        15
    ruchee  
       Nov 27, 2014
    丧心病狂,看得我笑了
    kmvan
        16
    kmvan  
       Nov 27, 2014
    如果上帝不愿意我们使用全局变量,他就不会发明出这个东西。不要让上帝失望,尽量多使用全局变量。

    这个屌。。。WordPress的作者绝对是信上帝的。。
    seki
        17
    seki  
       Nov 27, 2014
    我在想一个好的 IDE 能让多少个这样的技巧无效化 = =
    yyjjolin
        18
    yyjjolin  
       Nov 27, 2014
    绝逼是程序类相声稿。
    vavava
        19
    vavava  
       Nov 27, 2014
    秘籍到手,天下我有 (握拳
    ChiangDi
        20
    ChiangDi  
       Nov 27, 2014 via Android
    哈哈哈,发现这个网站里面这个好像不错 http://date.jobbole.com
    spacewander
        21
    spacewander  
       Nov 27, 2014
    @hcymk2 见过有1900多行的。而且那个类里还有1700多行的、1300多行的。这三个函数就占用了这个类的60%的大小了。
    up76733
        22
    up76733  
    OP
       Nov 27, 2014 via iPad
    @hcymk2 我们也有个从方案商拿来的代码一个类1w多行,6k以上的类也超级多。。 的outline都超级长,二次开发第一件事情就是拆分代码。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1114 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 18:21 · PVG 02:21 · LAX 11:21 · JFK 14:21
    ♥ Do have faith in what you're doing.