迟到了一个小时,正好redhat刚讲完。
1.robbin讲的现在java web框架的3个缺陷:
1) url 对于搜索不友好,这个问题对于internet应用很严重,对于企业应用还好,但是有固定或者有规则url对于企业应用的客户也是很好的。
2)页面重用性太差。这个问题比较严重,重复写几乎一样的叶面不光重复劳动,关键如果叶面发生变化得同时修改N个地方,经常因为修改一处而忘记修改其它地方的叶面导致bug。
3)get/post 的不分, 能区分最好,不区分问题也不是很大,不过以后得注意了,备份导致删除的问题还是可能的。
ria:
qooxdoo,很cool,对于我来说非常有用,以前从来没觉得js能有这种效果 。因为在cognos , mstr 里面见到还觉得是 用ocx之类的控件来实现的,现在终于信服了,原来还质疑mstr的sales 一会。 ria 值得 研究,对于bi 的前端展现很有用处。
rest:
http 的四中方法和db 的crud 正好对应就能扯在一起吗,NO! 这是我的想法,软件是解决现实世界的问题,现实世界里面用关系数据库并不能很好的表达,所以我觉得目前来说 OO 才是最好的设计方法,面向db的或者面向http的设计都是邪恶的。
敏捷:
没有实践不能乱说,尽管觉得tdd很折腾,一个简单应用搞那么久也很傻。敏捷的原则我是奉承的,特别是在设计的时候 必须这么操作。