1、阅读他人的代码就要阅读其中的精华,站在巨人的肩膀上,让自己成为巨人。
2、不要消极的去阅读别人的代码,而是带着挖掘宝藏的精神去寻找别人的代码中精华的部分,找出其中好的架构为我所用。
3、了解别人的代码意图,然后再去修改,扩充,抽取,提炼精华。这是进阶的必经之路。
4、要了解别人的代码,首先要熟悉代码中的命名规范。
5、阅读代码的目的在于了解系统全貌而非了解细节。
6、心中必须有对架构的层次感,例如,如果谈到对事件驱动式的架构时,应该想到,这个系统主要有三个重要角色,事件调度,事件产生,事件处理。从上而下了解,先不关心内部细节。
7、从作者的角度去理解代码,理解架构。
参考:
阅读(785) | 评论(0) | 转发(0) |