如何看懂源代码–(分析源代码方法)
摘要:阅读程式码时,多半会采取由上而下,抽丝剥茧的方式。透过记录层层展开的树状结构,程式人可以逐步地建立起对系统的架构观,而且可以依照需要的粒度(粒度) ,决定展开的层次及精致程度。
准备:语言、命名惯例、望文生义
原则:自上而下、掌握层次感、有的放矢、记录归纳
工具:IDE、grep、gtags、htags
步骤:说明书、找入口(main)、架构模式、树形结构、
初始化、如何反映各种事件、处理异常
如何看懂源代码–(分析源代码方法)
摘要:阅读程式码时,多半会采取由上而下,抽丝剥茧的方式。透过记录层层展开的树状结构,程式人可以逐步地建立起对系统的架构观,而且可以依照需要的粒度(粒度) ,决定展开的层次及精致程度。
准备:语言、命名惯例、望文生义
原则:自上而下、掌握层次感、有的放矢、记录归纳
工具:IDE、grep、gtags、htags
步骤:说明书、找入口(main)、架构模式、树形结构、
初始化、如何反映各种事件、处理异常