毫无疑问,代码是很多人关注的一项资源,而资源可以用RESTful的方式来表现。所以可以有这样的URL:
http://www.google.com/code/com.google.inject
http://www.google.com/code/com.google.inject.Guice.java
http://www.google.com/code/com.google.inject.Guice.java/revisions
http://www.google.com/code/com.google.inject.Guice.java/authors
这样隐藏了代码集的一些实现细节,例如,它使用什么版本控制工具。
对代码的浏览可以有SourceInsight那样的效果,也就是把SourceInsight放到云端。
从此不再需要每个人都从svn下载一份代码拷贝,然后打开SourceInsight来读代码了。
爱因斯坦说:想象力比知识更重要。
熊彼特说:创新,就是新的资源组合方式。
没有评论:
发表评论