学习编程语言的过程中,如何抵抗遗忘

新闻
首先,在学习编程语言的过程中,都会出现一定的遗忘问题,这是一个自然的规律,也并不是所有学习过的内容都需要牢牢记住,很多编程知识是需要理解的,在运用的过程中,如何逐渐形成自己的编程思想,这是更应该关注的事情,很多细节内容并不需要都记住。

 首先,在学习编程语言的过程中,都会出现一定的遗忘问题,这是一个自然的规律,也并不是所有学习过的内容都需要牢牢记住,很多编程知识是需要理解的,在运用的过程中,如何逐渐形成自己的编程思想,这是更应该关注的事情,很多细节内容并不需要都记住。

 

以学习Java语言为例,需要记住的根本内容是如何定义类,如何创建对象,以及如何运用封装、继承和多态等Java语言的特征,从大的层面来说,形成编程思想才是初学者的重要目标,基础的编程语法仅仅是学习的第一步,只有形成了自己的编程思想,才算掌握了这门编程语言。

 

之所以很多同学会忘记编程语言,一个重要的原因是还没有形成自己的编程思想,或者说还没有形成自己的编程方法论。以Java语言为例,即使忘记了Java的很多细节,比如一些类的方法等等,但是只要知道Java编程的基本过程(从类的定义到方法的调用),剩下的内容完全可以边用边查,很多程序员也都会在使用编程语言的过程中,频繁查询API,这是非常常见的事情。

 

编程语言本身就是一个工具,只要多使用都会慢慢熟悉,多使用也是抵抗遗忘最为有效的方式之一。另外,虽然不同的编程语言有不同的语法结构,但是同一类型编程语言的编程思路是基本一致的,比如面向对象类编程语言都是以类为基础的,只要掌握了这些编程思路,即使忘记了一些语言的细节,在使用的过程中,也会很快上手。

责任编辑:华轩 来源: 今日头条
相关推荐

2015-04-22 09:50:56

程序员

2009-05-15 09:33:52

开发线程冲突lock

2023-07-07 07:53:26

Python异常处理

2010-05-27 17:56:39

MySQL存储过程

2024-07-23 08:00:00

2010-03-15 09:11:25

Python编程版面

2013-11-12 09:23:48

布线错误损失

2010-05-11 19:01:11

Unix系统

2012-07-27 10:01:13

虚拟化

2012-07-26 10:10:27

虚拟化安全网络安全

2017-05-05 09:45:13

编程语言学习代码

2013-08-15 12:26:40

阿里云飞天

2010-07-01 14:05:43

SNMPMIB

2011-04-11 17:28:50

oracle存储select语句

2009-07-23 14:10:38

Hibernate J

2011-05-03 10:31:59

喷墨打印机注墨误区

2010-04-29 17:31:56

Oracle存储过程

2016-08-25 08:57:21

RDBMS数据NoSQL

2011-08-11 14:35:47

SQL Server插入更新

2010-04-26 10:09:22

Oracle存储过程
点赞
收藏

51CTO技术栈公众号