读程序的方法

在阅读别人写的程序的的时候,总是一头雾水,有个愿望是第一遍就要读懂别人的程序,否则就感觉自己的脑子太笨。

读不懂别人的程序,有两个原因:

1.自己的编程经验不足

2.这段程序写的太烂

3.重要的是,一个人一个想法,要想下手就知道一个陌生人的想法,除非这个人经历了很多套路,见多识广。


如何解决这个问题,我有一点感悟:

1.读完一遍后没明白就画流程图,就是读第二遍。

2.把自己的想法写在纸上。在分析问题的时候我经常有一闪念的灵感,如果就此接着往下分析,这个灵感就此过去,忘掉了,把这个灵感写在纸上,一步步往下写,顺藤摸瓜,找到结果。有时候也能证明这个想法是错误的。

你可能感兴趣的:(读程序的方法)