A REST是什么,这个问题已经在这个帖子里面进行了讨论
http://www.iteye.com/topic/70113 。
D 实现REST的技术方法,这些如果可能也需要讨论。
E REST对需求分析的影响,或者是如果建立需求点到REST的对应。
I REST的对开发组织的影响
K 如果可能建议一个REST的petshop项目。
之所以建立这样一个提纲,是考虑到以前讨论经常跑题,而且最后纠缠于细节。同时这也是一个线索的提升,告诉大家可能会涉及的方面。同时设定一个范围,从而能够集中加以解决。而且这还可以为今后建立一套比较完整的思想和实践系统做个铺垫。而本身对这个纲要的讨论,就可以加深我们对于REST这个新东西的认识,并且为今后的学习找到线索。
我对REST这个技术认识有限,希望大家提出修改的建议。补充和排错都是好的.
- 这里实际上有个问题,我认为大多数情况下是web的REST基于url的,但是说仅仅REST只支持URL看来还不行,而且至少是可能在非web情况下使用这个风格。这也是一个可以开展的讨论点。
- REST同MVC的关系,这一点已经有所涉及,但是还需要深入进去。
- REST同以前的RAILS的关系,这一点还没有开展起来。
- REST同AJAX的关系,这个也有所讨论,需要进一步深入。
- REST同数据库结构的关系,这一点可能会在其他讨论深入后进行。
- REST同模板的关系,这一点大概将会在应用多起来之后出现。也许最终会讨论到html语言的REST支持。
D 实现REST的技术方法,这些如果可能也需要讨论。
- 直接使用URL。
- 使用ROUTE来产生URL。
- 其他方式的生成的URL,比如使用正则表达式。
E REST对需求分析的影响,或者是如果建立需求点到REST的对应。
- 用例方式的使用。
- FDD的应用。
- AOP思想的应用。
- REST命名的方式。
- REST代码的结构方式。
- REST文件的结构存储方式。
- REST的单元测试。
- REST的功能测试。
- REST的性能测试。
I REST的对开发组织的影响
- REST人员的配置。
- REST项目管理。
- REST如何开展重构。
- REST下SCM的配合。
K 如果可能建议一个REST的petshop项目。
之所以建立这样一个提纲,是考虑到以前讨论经常跑题,而且最后纠缠于细节。同时这也是一个线索的提升,告诉大家可能会涉及的方面。同时设定一个范围,从而能够集中加以解决。而且这还可以为今后建立一套比较完整的思想和实践系统做个铺垫。而本身对这个纲要的讨论,就可以加深我们对于REST这个新东西的认识,并且为今后的学习找到线索。
我对REST这个技术认识有限,希望大家提出修改的建议。补充和排错都是好的.