为了掌握一种新的工具或技术,我经常受到缺乏范例项目的困扰--那些我可以作为实践研究基础的开源项目。
不幸的是,在Github上搜索时,除了项目的语言之外,我不能再精确了。例如,我不能指定我需要一个用Ruby语言编写的项目,它的后端是Sinatra,Backbone是前端,Cucumber和RSpec是BDD工具。
那么,在Github团队为他们出色的服务添加标签之前,我如何才能更好地解决上述问题?
发布于 2012-05-18 21:52:59
我通常使用谷歌搜索来找到我想要的东西。
例如:
使用RSpec搜索Sinatra项目的
"app.rb" "spec" site:github.com。如果Sinatra的主文件没有调用app.rb."describe" "last_response.body" "should change" site:github.com来查找特定的测试代码,那么这个示例将不起作用。我不知道Cucumber和Backbone是如何工作的,所以我想不出任何相关的查询。
祝好运!
https://stackoverflow.com/questions/10653849
复制相似问题