怎么样去阅读别人的代码?

怎么样去阅读别人的代码?

http://img1.sycdn.imooc.com//climg/5d44f50f0001155609420628.jpg

http://img1.sycdn.imooc.com//climg/5d44f56100018a3810340640.jpg

两者都可以运行成功,就想问下怎么样去阅读别人的代码,还有想请教老师要怎么样提高自己编写代码能力,我总不能照抄照写吧?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕酷酷 2019-08-03 14:33:43

同学你好,阅读他人的代码,可以按照以下方式:

  1. 首先不要上来就阅读代码,要基础知识扎实,想一下这道题所要用的知识点,才能做到事半功倍的效果

  2. 然后进行阅读代码,首先找到main方法,然后逐层去阅读,根据函数的名字及层次关系一般能确定每一个函数的大致用途,然后进行调用每个方法的阅读。

  3. 对一些代码可以进行写中文注释,加快自己的理解速度。

  4. 对于难于理解的代码,同学可以使用debug的方式进行跟踪数据的变化~

同学,对于不会做的题目别着急,首先先想一下这道题的思路,根据逻辑思路回想一下所需要用的知识点,再尝试编写代码。如果还没有思路,则可以参考一下他人的代码方式, 另外,建议同学每学完一节课之后,画一个思维导图帮助记忆。在下一节课开始之前,回忆一下上节课的内容。及时解答课程中设置的选择,课后习题等,并动手多练习一下。

学习中肯定不会是一帆风顺,所以遇到问题不要着急,相信自己一定可以的!加油!

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


    

  • 提问者 慕盖茨6029426 #1
    请问有什么比较好的学习方法,就因为刚刚学完数组就卡住了,理解不了的我可不能容易放弃非弄明白,但效率也低,时间也长....
    2019-08-03 15:06:51
  • 好帮手慕酷酷 回复 提问者 慕盖茨6029426 #2
    同学你好,对于学习方法, 1、建议动手去练习,跟着老师的视频敲代码,课程里也会有一些综合的练习题,通过不断地学习去积累代码量。 2、学习过程中不要着急,对于不会的题目,参考他人的代码,理解并记下别人的解题思路和想法,学会举一反三。 3、对于理解不好的知识点,可以多次反复看视频,进行理解。 4、在学习的过程中会遇到各种各样的问题,自己先思考一下,培养独立思考的能力,如果还没有思路,可以在问答区提问,我们的老师会帮助解决问题哦~ 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2019-08-03 15:58:48
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师