• 请不要在回答技术问题时复制粘贴 AI 生成的内容
laoisaudi
V2EX  ›  程序员

大家来交流一下都是怎么深入一个开源项目的

  •  
  •   laoisaudi ·
    laosiaudi · Sep 28, 2014 · 4335 views
    This topic created in 4274 days ago, the information mentioned may be changed or developed.
    最近在看一个开源项目的源码,所以想问问大家都是怎么阅读源码的,有什么好的方法或者自己喜好的习惯都欢迎分享
    14 replies    2014-09-29 18:27:57 +08:00
    ycxgmail
        1
    ycxgmail  
       Sep 28, 2014
    mark,同问
    BackBox
        2
    BackBox  
       Sep 28, 2014
    如果是Rails的话,一般先看route.rb 知道基础,然后去看model。然后跑起来,知道大概那些功能,你就可以针对性的看了。
    aszxqw
        3
    aszxqw  
       Sep 28, 2014   ❤️ 1
    跑起来,打印起来。
    lazyphp
        4
    lazyphp  
       Sep 28, 2014
    有需求学习才深入。
    tabris17
        5
    tabris17  
       Sep 28, 2014
    从最上层的代码一层一层往下看
    anubiskong
        6
    anubiskong  
       Sep 28, 2014
    debug
    laoisaudi
        7
    laoisaudi  
    OP
       Sep 28, 2014
    @lazyphp 非常同意
    laoisaudi
        8
    laoisaudi  
    OP
       Sep 28, 2014
    @tabris17 @anubiskong 打算结合test文件找到入口然后从上往下看
    46fo
        9
    46fo  
       Sep 28, 2014
    头文件过一遍 main看起
    format
        10
    format  
       Sep 28, 2014   ❤️ 1
    实现细节直接debug go go go
    架构看类,接口结构
    carmark
        11
    carmark  
       Sep 28, 2014
    解bug,这个绝对是最直接的,虽然很枯燥,但是我想大部分内核开发者入门都是从解bug开始的。
    spacewander
        12
    spacewander  
       Sep 29, 2014
    debug是迫使你了解程序结构的最好方法……
    songco
        13
    songco  
       Sep 29, 2014
    关键是态度, 你要是有高考复习的那种精神, 除了一些需要很深的理论基础的, 其他什么项目都难不倒.
    laoisaudi
        14
    laoisaudi  
    OP
       Sep 29, 2014
    @songco 说得好。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5521 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 03:00 · PVG 11:00 · LAX 20:00 · JFK 23:00
    ♥ Do have faith in what you're doing.