想写一个python的Web应用,因此在GAE,Django,Zope中徘徊了许久。最后的结论:
GAE推出不久,是学习和使用的好时机,免费的服务器空间,免费二级域名,免费的负载均衡,免费的BigTable,然后再打个made by gae忽悠忽悠。。。
接着开始框架设计,数据库表结构设计,打开WingIDE编辑器,看着眼熟的代码环境,敲不出一行代码。。。
好不容易敲了几行代码,发现设计过于简单。偶这是打算开发一个功能强大的成熟的大型Web应用,怎能使用如此简单的设计?MVC此刻在我的眼里一文不值。。。
于是修改乎。。。发现使用到的很多库不太熟,每次都要查看帮助或别人的示例代码。。。效率很低下,到头来又发现代码写的和别人一样,再次陷入了矛盾之中。。。
还是先彻底熟悉一下GAE的每个API的用法吧,没有深刻理解和熟悉,每次都东凑西拼,何时能出大作。。。
接着放弃“功能强大,成熟”吧,退而求其次,咱先弄个简单的版本出来,术语那叫“原型开发”,由于简单 ,咱再来个“测试驱动开发”。。。
咱也不考虑界面上那些花哨的设计,就来个简单的Table,一个简单的Form。。。
。。。
。。。
计划。。。
嗯。。。
就是。。。没有计划。。。
[温馨提示]:该文章由原博客园导入而来,如排版效果不佳,请移步:http://www.cnblogs.com/coderzh/archive/2008/12/03/1347120.html
作者:CoderZh
微信关注:hacker-thinking (代码随想)
本文出处:https://blog.coderzh.com/2008/12/03/1347120/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。