作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我意识到要成为一个更好的程序员,你需要编程!所以很明显,练习得越多,你就会变得越好。
我的问题是这个。我目前在上大学,我发现我的类(class)量有点令人生畏,而且我没有很多空闲时间。我不认为我真的可以承担一个大项目,特别是我认为我不需要动力来完成它,我会更容易继续推迟它以支持到期的工作是学校。
但我还是想练习。因此,我正在寻找任何具有编程挑战的资源,这些资源可以在相当短的时间内完成。理想情况下,我可以在不到 10 个小时的工作中完成(所以每天只工作一个多小时),如果不是更小的话。
我听说过 Google Code Jam,但我不确定它指定的程序的长度和技能水平。
有人有建议吗?甚至可能针对不同功能的教程纲要也很有用。例如,关于文件 IO 的教程是值得的(如果我还不知道的话),即使它可能是一个相当小的主题。
最佳答案
您应该查看 code katas ,他们完全按照你所说的去做。旨在完善您的编码/思维能力的简短练习。
其他引用资料:
关于java - 非常小的程序来提高编程技能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5208268/
我是一名优秀的程序员,十分优秀!