程序员如何面对不断更新的框架?学了记不住怎么办?
1、只学已经被广泛使用的框架,不要去追逐最新的框架,永远都会有最新的框架出现,你追不过来的;
2、凡是不能几天就学会的框架,就不要继续学了,有可能这个框架本身有问题,也有可能是因为你还不具备理解这个框架的基础知识和应用场景,不用费那劲;
3、没有文档的框架不要费那劲去学;
4、不要费那劲去读框架的源代码,真正优秀的框架应该不需要读源代码就能理解;
5、光看文档、看视频没用,要自己亲自动手去实践才能掌握;
6、实现hello world远远不够,要实操利用框架做个复杂一点的应用,比如前端框架可以做一个『待办事项列表』(Todo List),RESTful框架可以做一个类似Twitter的服务;
7、用多个框架实现一个复杂应用,对比你才能体会到不同框架的优缺点。
只学习自己感兴趣或者有帮助的框架
只学习工作中需要用到的框架
可以大体了解那些用不到但是需要知道的框架
每个框架最好写一篇博文,这样对你的记忆很有帮助
你要记住,任何人不可能熟练应用所有框架,有的框架只需要了解大体用途,解决了什么问题,至于熟练应用,就看工作中是否能否用的到了
首先你要首先想清楚为什么要去学习框架,是不是为了在做项目中能够更好的运用。
所以我们在学习框架时,自己先得把项目中的常用框架学好掌握好,再去尝试学习一些新的框架。如果你自己常用的框架还没有掌握好,还想着去学习别的,到头来还是一头雾水。
在自己熟悉掌握了几种框架以后,再去学习一些新的框架就比较容易点,你不能在短时间内学会的框架,就不要去执着的浪费时间了。导致你学不会的原因无非是两个,一是你的技术水平没有达到,二就是这个框架本身有问题。
想要学好框架的一个必要条件就是"多用",还是要靠实践项目才能很好的实行,从中间去发现它们的优缺点。如果你只是每次看视频学习而不去练习,那你始终都学不会。这就是所谓的:“光说不练假把式”。
面对不断更新的各种框架,不要去管其表面的各种新特性,而是要去学其背后的核心思想,核心技术,去学一些底层基础的东西,那些东西才是真正不变的东西。
一个人精力毕竟有限,不可能记住所有的东西的,忘记了用搜索就可以了!
1、根据我的经验就是多看,多写
2、记不住不要死记硬背,把记不住的写下来,用的时候复制粘贴,就ok
框架的存在,是为了提高开发效率,解决通用的问题。
底层基础知识要深入理解理论
C#基础编程、C#高级编程、数据库编程(SqlServer、MySql)、前端(Html、Css、Js)、设计模式、算法、数据结构、架构、操作系统、.net框架(.NET Framework)、高并发、大数据
框架(库)是工具要直接上手使用,例如:前端UI框架、js库;后端ORM框架等
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!