阅读Python源代码以提高编程技巧

kil*_*own 6 python

我正在尝试提高我的编程技巧,阅读其他人的代码,但我想知道什么是最好的源代码阅读?

编辑

我读过一些书:

我不是编程的新手,我只是想提高自己的技能.

ate*_*rel 7

我建议找一个看起来很有趣并开始贡献的开源程序.这需要您充分阅读和理解代码以改进代码.大多数开源托管网站都会让您通过编写的语言查找项目.例如Github.

您还可以在topcoder上查看结果


Bri*_*ell 5

只是阅读源代码不会提高你的技能.你可能会在这里和那里学到一些技巧,但总的来说,改变代码会教你远远超过阅读它.

我建议找一个你喜欢和使用的开源项目,找出你有兴趣修复的一些bug(发现bug应该很简单,如果你不能自己动手,请检查bug跟踪器),然后解决它们.有些错误可能比其他错误更难修复,这就是为什么我建议找到一些不同的错误; 如果你被困在一个,继续前进到另一个.您将阅读大量代码以找到错误,并且您将充分考虑代码以便能够修复其中的错误.此外,您将改进一个您知道和使用的软件,如果您将补丁提交回项目,您可能会对您的补丁进行良好的审查和批评,以及帮助未来的用户和获取某些内容在你的简历上.