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

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

记=记忆?

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

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

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

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

记=记录?

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

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

相关推荐
我命由我123452 分钟前
四流一致(合同流、业务流、资金流、发票流)
经验分享·学习·职场和发展·求职招聘·职场发展·产品经理·学习方法
知识分享小能手10 分钟前
线性代数学习教程,从入门到精通,矩阵的初等变换与线性方程组(5)
学习·线性代数·矩阵
我的xiaodoujiao1 小时前
快速学习Python基础知识详细图文教程18--多线程
开发语言·python·学习·测试工具
AI Dog2 小时前
MathHub:数学建模学习社区,内置数学建模智能体Modulus
学习·数学建模·智能体·modulus·数学建模智能体
坐吃山猪2 小时前
WebFlux_学习Subscriber总结
java·开发语言·学习·webflux
GlueNa2SiO32 小时前
10-Docker生产环境部署与K8s入门
笔记·学习·docker·容器·kubernetes
茯苓gao2 小时前
无感FOC核心原理:没有编码器,电机如何获得转子电角度?
笔记·嵌入式硬件·学习
xiaoxiangsiyan3 小时前
机房交换机交换技术与服务器链路聚合深度指南
运维·服务器·网络·学习·自动化·bond
chemddd3 小时前
快递 选择
学习·交友
单词记忆方法研究3 小时前
探索上海背单词小程序品牌:高效学习工具的优化之路
大数据·学习·小程序