V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
billychow

几点建议

  •  
  •   billychow · Aug 2, 2010 · 4975 views
    This topic created in 5756 days ago, the information mentioned may be changed or developed.
    今天大致看了下 PB 的源码,感觉还不够成熟,只能作为程序员和 Geek 们的玩具,离正式产品还有相当一段距离,毕竟只是 Early Access 嘛~
    SO,我想针对目前版本的一些问题提几点建议(仅个人观点,欢迎各位拍砖)

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

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

    这些都是接下来继续改进的方向。
    Los
        3
    Los  
       Aug 2, 2010
    v2ex是一个很有灵性的设计,加油,Livid!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1036 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 18:46 · PVG 02:46 · LAX 11:46 · JFK 14:46
    ♥ Do have faith in what you're doing.