如何读代码
感觉写代码比读代码容易(当代码量稍大时)。怎么读代码?
1,自上而下,逐模块儿。先将底层模块儿看作黑盒子,从上层看,后深入底层黑盒。
2,按顺序阅读?按事件处理阅读?看是什么程序。
3,先体验功能,有个感性认识,后看代码实现。
4,追踪关键函数、对象的调用情况。
5,改写、调试,验证自己的理解。化简到最本质的代码。
感觉写代码比读代码容易(当代码量稍大时)。怎么读代码?
1,自上而下,逐模块儿。先将底层模块儿看作黑盒子,从上层看,后深入底层黑盒。
2,按顺序阅读?按事件处理阅读?看是什么程序。
3,先体验功能,有个感性认识,后看代码实现。
4,追踪关键函数、对象的调用情况。
5,改写、调试,验证自己的理解。化简到最本质的代码。