Open source 阅读开源代码的优势

Open source 阅读开源代码的优势,open-source,Open Source,我知道这个问题没有明确的答案。我仍然想知道阅读开源代码是否能快速提高自己?如何以及为什么 ps:几个月来,我每天都在阅读开源代码。好吧,许多更大的开源项目都是许多人之间的合作:因此,您确实有机会找到一个由优秀开发人员编写的项目,从而改进您自己的编码风格。当然,这完全取决于你是否真正记住了你读过的东西——但我想如果你不记住,你就不会真正读那么多代码 在我看来,你可以从写得好的项目中学到以下几点: 编码约定 常见问题的解决方案当然,这在很大程度上取决于项目的类型 如何正确地编写代码文档——如果有多人

我知道这个问题没有明确的答案。我仍然想知道阅读开源代码是否能快速提高自己?如何以及为什么


ps:几个月来,我每天都在阅读开源代码。

好吧,许多更大的开源项目都是许多人之间的合作:因此,您确实有机会找到一个由优秀开发人员编写的项目,从而改进您自己的编码风格。当然,这完全取决于你是否真正记住了你读过的东西——但我想如果你不记住,你就不会真正读那么多代码

在我看来,你可以从写得好的项目中学到以下几点:

编码约定 常见问题的解决方案当然,这在很大程度上取决于项目的类型 如何正确地编写代码文档——如果有多人在做某件事,并且项目编写得很好,那么它可能也有一个很好的文档。
当然,所有这些都是基于观点的,所以你需要自己看看。

可能的答案这是非常主观的

因为使用别人的代码比使用我自己的代码更困难。它迫使我适应其他人的想法如果我只有一把锤子,每个问题看起来都像钉子 因为开源代码通常不是在最后期限内编写的,而是由喜欢自己工作的人编写的,他们可以提供高质量的真实示例 因为开源代码在推动供应商XYZ的专有pet技术方面往往没有什么议程 因为如果人们不把CPU作为他们的主要受众,而是一个人类读者,世界可能会变得更好一些:
这确实是一个产生意见的问题。最适合讨论论坛,而不是StackOverflow。