程序员如何面对不断更新的框架?学了记不住怎么办?

 

 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框架等

 

 

posted @ 2022-06-08 22:26  妖狐鬼魅  阅读(94)  评论(0编辑  收藏  举报