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

吐槽一下 V2EX 的源码

  •  
  •   sanggao · 360 天前 · 5244 次点击
    这是一个创建于 360 天前的主题,其中的信息可能已经有所发展或是发生改变。

    image

    简直不忍直视啊:

    1. 代码无分层结构,毫无复用扩展可言
    2. 操作数据库原生 sql,8012 年了,还不用面向对象,active record 为何物?
    3. select *

    欢迎探讨

    20 回复  |  直到 2018-12-21 09:23:19 +08:00
        2
    hinate   360 天前
    都 8012 年了,你还贴出 1020 年的代码
        3
    freed   360 天前
    这是 2012 年的了..

    NNNN 年前的代码..

    后面的版本都是未来源的.听说已经迭代过很多次了
        4
    xiri   360 天前 via Android
    兄弟,这都是 7 年前的代码了,那时候的 V2EX 还放在 GAE 上面呢。
    现在的 V2EX 是重写过的
        5
    upczww   360 天前 via Android
    你看的是七年前的代码,现在跑着的代码根本不是那份代码了。
        6
    freed   360 天前
    好几年前就到 Project Babel 3 了..现在也不知道几了..
        7
    tinycold   360 天前 via Android   ♥ 2
    这个就是,自己立个靶子自己打?
        8
    sanggao   360 天前
    @hinate
    @freed
    @xiri
    @upczww
    @freed
    @tinycold
    我以为是现在这份代码呢,失误失误
        9
    ThirdFlame   360 天前
    3a1850e on 1 Jan 2012
        10
    lidashuang   360 天前
    @freed 2012 年也不这样吧
        11
    freed   360 天前 via Android
    @lidashuang 代码来源大概是那时候吧,不过那时候的代码已经不这样了,我记得好像是更新到 pb3 的时候开源了 pb2
        12
    May725   360 天前   ♥ 3
    其实写代码都知道自己代码好不好,但由于各种因素不能将代码调到最优,可那又怎么样呢。 先把程序跑起来再说,后面再继续改。 所以我对于开源代码,只需要汲取自己需要的部分就行, 不用去苛责、吐槽
        13
    GTim   360 天前
    能跑就好了,我的 https://www.twle.cn 就是在这个版本上改的
        14
    sunnyadamm   360 天前 via Android
    兄弟,一个产品,首先是实现功能,完了才是优化,,,一步到位的话,优化的钱就赚不到了。。。😂😂😂(我不会告诉你我是怎么知道的)
        15
    codebigbang   360 天前
    这就是 CodeReview 的必要性,但即使是商业项目,也很少用到,大部分只要能跑就行了
        16
    pexcn   360 天前
    lz 幽默了
        17
    scriptB0y   360 天前
    没有必要去重构 N 年前写的代码。

    如果不需要维护的话。
        18
    msg7086   360 天前
    说明你没看过比这烂千倍的代码。

    随便举个例子:现在使用最广泛的 PT 站程序之一 NexusPHP。比你贴的代码烂百倍。
        19
    orm   359 天前
    var flag=true;
    ##一通逻辑处理
    if (flag==true){}else if(flag==false){}
        20
    lixuda   359 天前
    现在还是用 python 程序吗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1077 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 23:24 · PVG 07:24 · LAX 15:24 · JFK 18:24
    ♥ Do have faith in what you're doing.