关于怎么为开源项目贡献代码的一点感想

作为编程入门选手,真希望有人在一年前告诉我这些。

我以前并没有为开源项目贡献过代码,因为当我看代码时我理解不了代码的意图和各模块之间的关系。尤其是大项目,有一种无从下手的感觉,而且大项目用到的编程语言也较多。

现在我意识到,要想完全搞懂代码,光看代码是不行的。你还需要读文档,看注释,使用Google查找不理解的语法和概念。同时打开多个文件查看它们之间的引用关系,你有时需要反复查看一个文件,以便理解它和其它文件的关系。

读代码不像读书,你需要更多时间和努力。

如果你想贡献代码,在做更改之前必须完全理解代码。当然,这并不需要你完全搞懂整个项目,只要满足能把任务完成就可以了。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注