Java程序员是怎么记那么多代码的?
首先要知道,完整的记清一个代码除了答题考试外没别的大用,你背一整天的词人家敲一个首字母就找出来了,那一整段代码呢,记它有用吗?答案是:有用,你省下了搜索查找的时间。
Java程序员是怎么记那么多代码的?
拿最简单的封装举例,记住了无非就是能默打出来,记不住也就是打开浏览器搜索下,搜索多了打多了最后一样会记住。
一开始就去死记硬背对学习和工作都没有太大帮助,反而耗费了你的精力和时间,有一种程序员:他们打的代码很少,多数代码都是从别处复制粘贴过来改一改,但他们最后做出的程序没什么毛病还很稳定。你可能会想:“复制粘贴不是有手就行吗,这些人的技术体现在哪?”
他们的技术体现在:“搜索什么、复制什么、粘贴什么、修改什么、弃用什么”,他们可不像无头苍蝇一样胡乱复制,每一次复制都在计划之中,复制什么、粘贴到哪,在一开始就想好了。
这些人大多数没有去死记硬背,但依然工作顺畅无阻,由此可见不管是整段还是单个,完整地记清代码在工作中带来的帮助远没有工作经验重要。
当然,多学一些总是没有坏处,如果有额外的精力和时间,去记一些关键常用的代码自然是好的。
既然知道了记住代码的用处,就来说说怎么记住代码,有哪些方式?
汉码未来君在这要告诉你任何学习都千万不能只学书本知识,而不注重思维逻辑的提升,只有掌握了其中的逻辑方法,才会快速上岸哒~
⦁ 死记硬背法
死记硬背也被称为机械记忆,就是传统的将记忆内容反复抄写、背诵达到记忆的过程,是最常见也最广泛的一种方法,虽然非常枯燥乏味,但简单粗暴有效,重点突出一个“背”字。
缺点:枯燥乏味,没有任何技巧性。不建议使用!
⦁ 联想记忆法
用联想的方式利用事物之间的联系来记忆。联想是指通过当前所感觉到或思考的事物而想起相关的另一事物,或通过大脑所想到的一件事情而引发的另一件事情。通过联想来加强记忆是一种非常常用的方法 。记忆的一个主要功能是在相关经验中建立联系 ,思维中的联想越活跃,经验的联系就越强。例如将if 、else 与男女厕所相联系 。
缺点:需要本人有一定想象力和逻辑思维。建议使用!
⦁ 绘图记忆法
人脑对照片的处理速度比文字快得多,照片上可以覆盖的内容可能需要数千字来说明。这是我们常说的一图胜万语。
更不用说记忆速度了。人脑天生对动画这样有颜色的东西感兴趣,记忆速度也非常快,看一次就难以忘怀。文字是枯燥的表现,很难刺激脑皮层,自然很难记忆。如果把能枯燥无味的政治书用漫画的方式展现出来,是不是就好记许多了?
缺点:有趣的图片教材非常稀少,自己画又需要先用文字学会该知识点,自相矛盾。
⦁ 熟练记忆法
就和我们上面说的一样,因为代码即使你没记熟也能通过搜索的方式打出来,所以可以先忽视记忆代码,正常的工作学习,代码打多了自然就记住了,就算没记住全部也会记住大概。
缺点:记忆速度慢,记忆准度低
以上就是几种常见的记忆法,题主觉得自己适合那种呢?