几点建议

2010-08-02 21:50:19 +08:00
 billychow
今天大致看了下 PB 的源码,感觉还不够成熟,只能作为程序员和 Geek 们的玩具,离正式产品还有相当一段距离,毕竟只是 Early Access 嘛~
SO,我想针对目前版本的一些问题提几点建议(仅个人观点,欢迎各位拍砖)

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

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

这些都是接下来继续改进的方向。
Los
2010-08-02 22:20:11 +08:00
v2ex是一个很有灵性的设计,加油,Livid!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1254

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX