如何扎实掌握一段代码

当下人工智能、5G各种新技能如潮水般涌来之时,学习编程貌似正在变的越来越流行。

那么如何学会、学好编程呢?本文讨论学好编程的其中一个环节。

本文假设你对编程已经入门。

学习编程其实就是掌握点(基础知识点)、面(一段代码)、以及面与面的关联,

点构成面,面与面关联成为整体。

如果你已入门,也就是假设你已经掌握了“点”,下一步就该掌握“面”。

下面的步骤就是讨论如何掌握“面”。

1.看

直接浏览代码,明白代码每一行的意思,甚至可以追根究底,但是不要钻牛角尖(这个问题很容易与追根究底混为一谈,要注意)。

2.照抄

照着抄一遍,每写一行都要明白每一行的意思。

3.加注释

每一行都要加上注释(不需要有多专业,能用自己看懂的话描述),尽可量的详细,不要用模糊不清或者没有指导意义的词语,比如:大概、可能、这是一个变量、这是一句赋值等等。

4.删代码

把刚刚写好的代码全部删掉,留下注释。

5.根据注释重写代码

根据留下的注释,一行一行的补充代码,尽量默写,实在想不起来再返回去看下示例代码。

如果不能熟练的默写出来,那么一直重复这个步骤,直到可以默写的程度。

6.删掉全部,然后默打

连同注释和代码一起删掉,全部默写,如果不能达到这个程度,那么重复5-6这两个步骤。

7.拥有耐心

最关键的一个步骤。

“面”其实是点与点之间的关联,理解这样的关联,不那么容易,

但是庆幸的是,理解这些关联就像学自行车一样,

学的时候不容易,

一旦学会,它们就会刻在你的大脑里,很难丢失忘记。

禅定时刻:

别想了,请开始吧。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容