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

几点建议

  •  
  •   billychow · 2010-08-02 21:50:19 +08:00 · 4340 次点击
    这是一个创建于 5229 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天大致看了下 PB 的源码,感觉还不够成熟,只能作为程序员和 Geek 们的玩具,离正式产品还有相当一段距离,毕竟只是 Early Access 嘛~
    SO,我想针对目前版本的一些问题提几点建议(仅个人观点,欢迎各位拍砖)

    1. 不够 OO,且不谈基本的继承和设计模式,py 作为一个动态语言,其强大的自省特性也没有用到。
    2. 虽然 GQL 也算得是一种 SQL 抽象,但是可读性,维护性比起 ORM 还是要差一点,不能很好将缓存进行分层。
    3. 缺乏多语言支持
    4. 不够灵活,有些配置项(如首页的分类列表)没有从程序中剥离出来,如果需要修改的话只能修改源代码,重新发布。
    5. 后台太寒了,呵呵,不过这个没什么关系,相信以后的版本会完善的。

    只是随便说说,我只是大致的看了一下,没有时间一行行的看,有不对的地方欢迎各位指出。
    3 条回复    1970-01-01 08:00:00 +08:00
    Los
        1
    Los  
       2010-08-02 22:04:22 +08:00
    刚刚也粗略看了一下V2EX的代码,似乎有点充满了PHP的味道(quick and dirty)。
    Livid
        2
    Livid  
    MOD
       2010-08-02 22:17:04 +08:00 via iPhone
    100% agree.

    这些都是接下来继续改进的方向。
    Los
        3
    Los  
       2010-08-02 22:20:11 +08:00
    v2ex是一个很有灵性的设计,加油,Livid!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1463 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 235ms · UTC 17:21 · PVG 01:21 · LAX 09:21 · JFK 12:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.