V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
barb
V2EX  ›  程序员

如何高效解读代码?前辈们请支招

  •  
  •   barb · 2013-11-30 12:17:30 +08:00 · 3113 次点击
    这是一个创建于 3792 天前的主题,其中的信息可能已经有所发展或是发生改变。
    8 条回复    1970-01-01 08:00:00 +08:00
    pi1ot
        1
    pi1ot  
       2013-11-30 12:27:31 +08:00   ❤️ 3
    观其大略,不拘细节
    xdeng
        2
    xdeng  
       2013-11-30 14:12:54 +08:00
    楼上说的对!
    Mutoo
        3
    Mutoo  
       2013-11-30 14:33:09 +08:00
    之前收藏过一本书叫《代码阅读方法与实践》,还没看过,所以暂不评论,有兴趣可以拜读一下。
    ldehai
        4
    ldehai  
       2013-11-30 17:51:07 +08:00
    看你想要从代码里学到什么,带着目的去看。如果是完整地可以跑起来的代码,设置断点,跟踪。
    或者试着去修改某一个功能,改完之后基本上就吃透了。
    bombless
        5
    bombless  
       2013-12-01 00:48:40 +08:00
    读代码的第一步是理解代码要做的事情……
    如果你不具备相应的背景知识,那就该补了……
    通用的设施的话通常需要的是些数据结构、算法的内容
    zakokun
        6
    zakokun  
       2013-12-01 15:43:36 +08:00
    塞几个alert 、 print再说
    zonyitoo
        7
    zonyitoo  
       2013-12-02 02:22:34 +08:00
    同意楼上,在代码里面塞一些print,把那些变量的值print出来对于理解代码有帮助
    nosmatch
        8
    nosmatch  
       2013-12-03 09:08:24 +08:00
    那还不如直接gdb调试执行来的方便....
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3437 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:21 · PVG 19:21 · LAX 04:21 · JFK 07:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.