程序员都是怎么记代码和编程语言的?

本文探讨了程序员记忆代码的重要性以及不同的记忆方法。死记硬背虽然直接但枯燥,联想记忆法和绘图记忆法能提升效率,而熟练记忆法通过实际操作逐渐熟悉代码。尽管完整的代码记忆并非必需,但理解如何有效记忆代码对于提高工作效率仍然至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先要知道,完整的记清一个代码除了答题考试外没别的大用,你背一整天的词人家敲一个首字母就找出来了,那一整段代码呢,记它有用吗?答案是:有用,你省下了搜索查找的时间。

拿最简单的封装举例,记住了无非就是能默打出来,记不住也就是打开浏览器搜索下,搜索多了打多了最后一样会记住。

一开始就去死记硬背对学习和工作都没有太大帮助,反而耗费了你的精力和时间,有一种程序员:他们打的代码很少,多数代码都是从别处复制粘贴过来改一改,但他们最后做出的程序没什么毛病还很稳定。你可能会想:“复制粘贴不是有手就行吗,这些人的技术体现在哪?”

他们的技术体现在:“搜索什么、复制什么、粘贴什么、修改什么、弃用什么”,他们可不像无头苍蝇一样胡乱复制,每一次复制都在计划之中,复制什么、粘贴到哪,在一开始就想好了。

这些人大多数没有去死记硬背,但依然工作顺畅无阻,由此可见不管是整段还是单个,完整地记清代码在工作中带来的帮助远没有工作经验重要。

当然,多学一些总是没有坏处,如果有额外的精力和时间,去记一些关键常用的代码自然是好的。

既然知道了记住代码的用处,就来说说怎么记住代码,有哪些方式?

一、死记硬背法

死记硬背也被称为机械记忆,就是传统的将记忆内容反复抄写、背诵达到记忆的过程,是最常见也最广泛的一种方法,虽然非常枯燥乏味,但简单粗暴有效,重点突出一个“背”字。

缺点:枯燥乏味,没有任何技巧性。不建议使用!

二、联想记忆法

用联想的方式利用事物之间的联系来记忆。联想是指通过当前所感觉到或思考的事物而想起相关的另一事物,或通过大脑所想到的一件事情而引发的另一件事情。通过联想来加强记忆是一种非常常用的方法 。记忆的一个主要功能是在相关经验中建立联系 ,思维中的联想越活跃,经验的联系就越强。例如将if 、else 与男女厕所相联系 。

缺点:需要本人有一定想象力和逻辑思维。建议使用!

三、绘图记忆法

人脑对照片的处理速度比文字快得多,照片上可以覆盖的内容可能需要数千字来说明。这是我们常说的一图胜万语。

更不用说记忆速度了。人脑天生对动画这样有颜色的东西感兴趣,记忆速度也非常快,看一次就难以忘怀。文字是枯燥的表现,很难刺激脑皮层,自然很难记忆。如果把能枯燥无味的政治书用漫画的方式展现出来,是不是就好记许多了?

缺点:有趣的图片教材非常稀少,自己画又需要先用文字学会该知识点,自相矛盾。

四、熟练记忆法

就和我们上面说的一样,因为代码即使你没记熟也能通过搜索的方式打出来,所以可以先忽视记忆代码,正常的工作学习,代码打多了自然就记住了,就算没记住全部也会记住大概。

缺点:记忆速度慢,记忆准度低。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值