美文网首页
关于编程能力的提高

关于编程能力的提高

作者: 正在充电Loading | 来源:发表于2017-09-29 10:18 被阅读0次

    1、云栖社:https://yq.aliyun.com/articles/68430?utm_campaign=wenzhang&utm_medium=article&utm_source=QQ-qun&utm_content=m_9150

    主要的观点:通过不断阅读别人的代码提高自己的代码书写速度。

    读什么:

    阅读自己信赖的代码

    我个人决定,是时候打开各种包进行阅读,阅读里面的一些流程。

    阅读那些让你眼前一亮的代码

    读一些大牛写的代码

    读一些你可以意会的代码

    怎么阅读:

    假设你已经在阅读代码方面达到了一个突出的水平了。如果没有,那么建议你去查看项目的网站、使用说明书、文件或是任何除了代码外帮助你理解的内容。

    那么,我首先建议的是使自己的脑海里有这个项目清晰的框架。其工作量是基于你所选取的代码库的大小。但是只要是大于一个文件的项目都会消耗一定的时间。

    首先对文件的结构加以注释。如果一个编者的文件具有像TextMate一样的可视化视图结构将会极大的帮助这一步骤的完成。譬如这里有一个Twitter Ruby gem的完美概要。

    这一步骤的目标是为了让你更加的熟悉代码。找出那些文件包含/需要/加载其他的文件,以及代码主题的位置,是否用过命名空间,或是其他诸如此类的东西。如果你已经了解了大的架构,那么你就可以深入去关注其细节了。

    记录你所发现的东西

    使用测试

    执行,调整,再执行

    冲洗和重复

    。。

    。。

    。。

    。。

    。。

    个人的建议就是:将你见过的每个代码,每一行都标注出来,用自己的话说出来。

    相关文章

      网友评论

          本文标题:关于编程能力的提高

          本文链接:https://www.haomeiwen.com/subject/czgbextx.html