研究技术的意义到底是什么?比如我把spring一套源码都默写下来,真的有意义吗?可能有意义,书读百遍其义自见;可见读书真谛是“其义”,做技术也是如此,关键是获取“其义”,所谓其义就是设计的里面和对于环境的思考。并非代码本身;如果懂得这一点,你再去读源码也就有了方向;当然首先是要读懂代码用途,第二部就是读出代码用意,第三步是读出代码机制,这里需要用到“元素-结构”法来对源码进行分析,到了这一步才算是入门,第四步则是看行程思维模式,这个是对于机制的二次思考,就是在什么环境下需要这种套路呢?这就是“专家”的门,能够“灵活”的在各种场景下给解决方案,这里的场景就是对于第四步的二次思考获得的。
原文地址:https://www.cnblogs.com/xiashiwendao/p/8848209.html
时间: 2024-10-29 09:35:24