hubert

撰写的评论

嗨,George,
非常感谢您创建 CodeCombat。

我是一名成人学习者,已经尝试学习了 python、java 和 swift 的所有基本语法。然而,我发现深入学习这些语言并加以利用非常困难。我尝试阅读了苹果的 swift 文档,基本知识还可以,但协议、扩展、泛型、高级运算符等的深入使用却非常难以掌握。我认为问题在于提供的示例太少且不够吸引人。我把很大的希望寄托在 Code Combat 上,希望能帮助我成为一名优秀的程序员,但我担心 Code Combat 只涉及基本语法,没有提供任何更深入的指导。

我喜欢通过游戏学习编程的想法,因为它让我专注于特定的任务和要求。然而,我担心游戏关卡太简单,深度不够,无法帮助我成为中级或高级程序员。

另一方面,我不想放弃希望。我认为我的担忧可能是没有必要的,因为 Code combat 是开源的。我假设,如果能够完全投入到游戏中并阅读源代码,我应该能够提升到中级程序员水平。这是否可行?那么问题是,对于那些只掌握基本语法的人来说,源代码是否会太深奥难以理解?

在阅读您的帖子后,我注意到以下句子,这似乎给了我一些保证

"我们设想玩家通过网站上的教程学习编码,一旦他们达到一定的熟练程度,就可以深入代码库,与世界一流的开发者网络合作,学习和从事对他们有意义的真实生产代码项目。"

这是否意味着如果我在 Code Combat 中努力学习,就可以成为一名熟练的程序员?

期待您的回复

此致,
Hubert

© . All rights reserved.