作为一个软件开发人员,当你自己感觉没什么好学的时候,你就要想想自己是不是进入了瓶颈期了,这个时候要想突破瓶颈就需要试着学会去阅读别人的代码,比如一些开源的优秀的代码。学习他们内在的逻辑理念,顺便拿些代码过来,当然前提是自己真正理解了变成了自己的知识。
下面是我个人总结下来的学习的路径分享大家
1、每天上班前阅读技术文章,比如我每天上班工作前或者到珠峰软件公司的时候回花10分钟左右阅读博客园或者csdn的技术文章,如果遇到好的文章,我会先保存下来,有空了再自己的阅读。
2、阅读源码,阅读源码是提升最快的方法,阅读源码你可以并清楚每一行的代码,但你需要知道这段代码的业务逻辑和大致理念要清楚。你还可以学习他的框架的理念和标准,包括命名规范、文件名规范、文件规范等。很多新手朋友刚阅读代码的时候不知道从何下手,其实很简单,找到源码的启动入口,然后慢慢一步一步走,一步一步调试着学习。遇到硬知识,就去baidu或者google。这样慢慢的要坚持耐心的弄懂其设计的理念和业务逻辑,知道这个框架是如何设计的,都有哪些模块,这些模块怎么设计的。当然在阅读的过程中是相当枯燥的,也很容易放弃,所以就像我前面说的要坚持要有耐心的去阅读,累了就去听听音乐,放松下心情,再继续。
3、在阅读代码的过程中,遇到一些好的知识点,自己记录下来整理成自己的东西,因为在你整理的过程中还会碰到很多问题,需要不断找答案,不断细化,不断的重复尝试,甚至自己写个demo来验证。
上一篇:没有了
下一篇:没有了