1、毫无疑问对于解决问题我们都有自己的思路,在使用别人现成的程序时,如果某个函数没有注释,看到代码最常见的反应就是猜测它是干什么用的;
2、这个猜测的过程就是把自己的思路强加在已有代码上的过程,八成会出错;如果需要在源代码基础上改动的话,仅仅靠模糊的理解去改到后期会付出比较大的代价;
3、最好的方式是:
a) 重视注释;(当然这个有利有弊,对于比较流行的源代码可以看别人的分析和注释)
b) 如果能找到原作者,就请其讲解一遍;
c) 自己调试运行,查看实际结果,不要想当然。
1、毫无疑问对于解决问题我们都有自己的思路,在使用别人现成的程序时,如果某个函数没有注释,看到代码最常见的反应就是猜测它是干什么用的;
2、这个猜测的过程就是把自己的思路强加在已有代码上的过程,八成会出错;如果需要在源代码基础上改动的话,仅仅靠模糊的理解去改到后期会付出比较大的代价;
3、最好的方式是:
a) 重视注释;(当然这个有利有弊,对于比较流行的源代码可以看别人的分析和注释)
b) 如果能找到原作者,就请其讲解一遍;
c) 自己调试运行,查看实际结果,不要想当然。
738
1219
1459
1231
1147

被折叠的 条评论
为什么被折叠?