当前位置 博文首页 > 目前从事java开发工作,看不懂源码应该怎么做?_rhapsody blove

    目前从事java开发工作,看不懂源码应该怎么做?_rhapsody blove

    作者:[db:作者] 时间:2021-07-08 13:04

    泻药,这种东西,看不懂有两种原因

    1.不想看,看上去就很复杂,越看越看不懂,内心很烦躁,看啥都觉得不会,都没见过

    2.基本功较差,忽视了基础的重要性,或者说基础打的不扎实

    解决办法:

    1.针对第一点,心理素质需要打磨,俗话说,一回生二回熟,看不下去就分开看反复看,先看一小段,隔几天拿出来反复看几遍,最好自己一步步分析跟着作者的思路思考为什么这里这么写,最好自己手敲一遍。量大不怕,拆开一天啃一点,坚持一个月,越啃越开心。

    2.很多地方看不懂,哪里不懂查哪里,现在没那时间重新打基础,缺啥补啥,什么反射啊,泛型啊,设计模式啊,并发设计啊等等,看不懂一个,ok停下来这两天就搞他,盯着搞,搞死他,搞懂了接着看,前期有点难,后面会越来越顺。首先你得先学会适应别人的code style,基本上源码作者什么的大多都是有代码洁癖的,毕竟别人写的一手好代码,哪会轻易让你读懂?稍微有点刺,不算太难,细细品味,才有味道。

    别问为啥我知道,觉得还行就去试试,

    还有一句话送你,

    温故而知新!

    温故而知新!

    温故而知新!

    读源码是一种融会贯通知识和大神交流的桥梁,量不在多,要精才行,一招一式

    背后都有蕴含诸多的考虑!

    回头再看看自己写的代码,

    惨不忍睹,你才知道要改进,这才是真正的进步!

    cs