编程学习中的记=记忆还是记录?

有人问:编程更多需要记还是创造?

记=记忆?

我们学编程的过程中,肯定会涉及道很多需要记忆的东西,比如一些常用的语法、数据结构、函数等基础概念。

如果你不熟悉,平时不记忆这些基础的概念,到用的时候才去查找,是不是会耗费更多的时间?如果你能熟记这些,是不是编程的效率就会有很大的提升?

还有我们常说的 "面试造火箭,工作拧螺丝"。先不管后面这句,前面的面试造火箭,是不是经常会考大家很多基础的知识点

比如下面这个场景(虚拟的),面试官让你解释一下什么是 MVC 模式?如果你平时不记忆,是不是就会在这里卡壳,然后失去了面试第二轮的机会。等面试结束后,你再去翻 MVC 模式的概念,发现其实并不难,但是你就是没记住,怎么回事呢?

记=记录?

之所以上面你面试的时候答不出来 MVC 模式,本质上是你学习编程过程中 记忆这些基础概念的方法没有用对。如果你是按照下面这样的方式去记忆 MVC 模式这个知识点的:

MVC(Model-View-Controller)模式是一种软件设计模式,它用于将应用程序的逻辑、数据和表示层分离开来,从而使它们可以独立地开发和修改。这种模式被广泛地应用在许多不同的编程语言和环境中,包括 Java、Python、Ruby on Rails、ASP.NET 等。

相关推荐
香芋芋圆1 小时前
AI 冲击内卷之下,普通前端如何破局?WebGIS—— 低门槛突围赛道
前端·javascript·人工智能·学习·职场发展
点心的游戏开发世界2 小时前
Unity C# 脚本学习笔记:泛型
学习·unity·c#
tju新生代魔迷3 小时前
Verilog HDL 学习笔记(十三)| 第13章 编程语言接口(PLI)
笔记·学习
我爱cope5 小时前
【计算机网络 | 网络层11:ICMP 协议:Ping 和 Traceroute 的底层原理】
网络·学习·计算机网络
问天_观心6 小时前
大模型微调学习(一)
开发语言·人工智能·学习·语言模型·github
苏生Susheng6 小时前
【软件实施】Linux系统Shell脚本教程
linux·运维·服务器·chrome·spring boot·学习·实施
我命由我123457 小时前
Photoshop - Photoshop 把两个 PSD 文件合并
学习·ui·职场和发展·产品运营·产品经理·学习方法·photoshop
小雪崩8 小时前
嵌入式学习 day39:TCP并发服务器模型
linux·服务器·c语言·网络·学习·tcp/ip
知识分享小能手9 小时前
深度学习学习教程,从入门到精通,概率与信息论 — 知识点详解(3)
人工智能·深度学习·学习·数据挖掘·概率论
Wendy不吃榴莲9 小时前
# AI短剧教程 - 《后西游记》开播后,AI影视为什么更考验“连续讲故事”?
人工智能·笔记·学习·ai·视频