zoukankan      html  css  js  c++  java
  • 【代码相关】如何阅读代码?

    原文link

    阅读代码有两点最重要:

    1. 理解。阅读程序最重要的是理解程序,包括几个方面:1)理解每行代码做了什么,2)理解作者设计的意图,3)考虑作者都没发现的问题。
    2. 提出问题,解决问题。读到没有见过的库函数,遇到没有见过的语法,遇到没有见过的技术,先不要着急google,
      先考虑一下你遇到的是什么问题,然后使用网络(google, stackoverflow)找答案,没有彻底解决的疑惑要用笔记下来,不放过疑问。

    学习阅读代码:

    1. 该程序是干什么的?
    2. 了解作者是如何分割各个模块的
    3. 关键代码阅读,读懂每一行,边调试边阅读
    • 对于功能类似的程序代码,要去思考两者的不同处,作者为什么这么写?用意是什么,考虑点着重在哪一方便等等
  • 相关阅读:
    git merge
    google platform
    http tutorial
    DS,AA tree
    Java,Hashtable
    java,Object
    Pumping lemma for regular languages
    Pumping lemma
    Context-free grammar
    Formal language
  • 原文地址:https://www.cnblogs.com/jennyhui/p/4891750.html
Copyright © 2011-2022 走看看