Closed. This question is opinion-based。它当前不接受答案。
想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
7年前关闭。
Improve this question
阅读These Weeks in Rust之后,我感到不知所措,并且想起了我在该领域还需要学习多少知识。但是,我觉得我永远也无法为编程语言做出贡献。假设我想从“哦,我制作了一个或两个Rails应用程序”变为“我对Rust/Julia/任何东西都进行了更改”。
我要跳多长时间?我需要学习什么?我可以直接跳进去吗?
想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
7年前关闭。
Improve this question
阅读These Weeks in Rust之后,我感到不知所措,并且想起了我在该领域还需要学习多少知识。但是,我觉得我永远也无法为编程语言做出贡献。假设我想从“哦,我制作了一个或两个Rails应用程序”变为“我对Rust/Julia/任何东西都进行了更改”。
我要跳多长时间?我需要学习什么?我可以直接跳进去吗?
最佳答案
合并“拉取请求”的快速简便方法是在文档或错误消息中查找并修复错字。
如果您想做出更大的贡献,而又不清楚要做什么,我认为您应该在有空的时候以尽可能多的 channel 开始关注该项目。查看贡献了哪些修补程序以及人们正在报告哪些问题。寻找其他人尚未实现的建议的小改进。尝试阅读代码库的一部分,以熟悉其工作原理,并找到使您和其他人感到恼火的东西,使您了解其工作原理。
那些阅读您的评论的主要动机可能不是帮助您成为一个更好的程序员,而是为了改善项目。您将必须准备好听取那些不了解您的建议或动机的人的评论。在某些情况下,开发人员会将您的PR作为建议并提交修改后的实现,而无需在项目历史记录中包含您的提交。有些人致力于解决自己遇到的问题,另一些人则需要炫耀一些东西。对于开发人员来说,很难知道他们是否应该自己解决代码问题或在多次迭代中帮助您提高PR。
10-07 16:48