不知道怎么问这个。我试图寻找这个,但它是非常困难的,找到软件,而不仅仅是培训它的研讨会。
我想要的基本功能是一个软件,它有从初学者到中级的不同级别的项目,最好是一些教程,甚至是内置的IDE。项目应该是有趣的和有趣的发展,大多数希望不要花太长时间来做。
至于支持的语言,我希望流行语言而不是专门为学习软件开发而设计的语言。最初想到的语言是Java、基于C的、Perl、Groovy/Grails、Ruby、Python等。如果它不是很好的其他语言,我希望改进我的技能集。
Web是一种选择,但我想我更喜欢本地的东西。我想要的不仅仅是简单的不同项目列表,更广泛的项目,希望背后有一个社区。
不确定这是否存在,如果不存在,我将继续检查代码高尔夫和玩它。
我知道这可能是一个模糊的问题,请评论,以帮助缩小范围,我会定期更新。我并不是所有应该在这里的参数都是肯定的。
谢谢大家!
发布于 2014-03-11 22:22:00
http://www.cyber-dojo.com/可能值得一看。这是一个用于小组学习测试驱动开发的网络应用程序。
它允许您设置多个参与者可以参加的会话。然后,他们可以在语言/测试框架组合中完成选定的挑战。在此之后,完成挑战的每一步都可以被回放,以便于从这个过程中学习。
与您的需求相比,它支持的语言范围非常广泛,包括您列出的所有语言。-要尝试的小项目/练习的清单相当长。他们很有趣的解决,虽然没有分级的困难。-提供内置的但有点原始的IDE功能。
支持的
C#,C++ GoogleTest,C++ assert,Clojure,CoffeeScript,Erlang,Go,Groovy JUnit,Groovy,Haskell,Java批准,Javascript,Javascript,Javascript,Javascript,PHP,Perl,Python,Ruby,Ruby,Rspec
https://softwarerecs.stackexchange.com/questions/2240
复制相似问题