时光匆匆,自己已迈入软件开发行业已四年多光景。感叹时光过得真快啦!!
本文主要描述话题是:【源码阅读】
本文主要记录一些自己的一些不成文的源码阅读心得,作为水文可以平时看看!
一、【废话开始】
(1)程序中所表现的功能在源码中都有与之对应的部分,有些是隐式的,有些是显式的。
(2)一份优秀的源码,她不可能像大杂烩一样杂乱无章,令人眼花缭乱。有的只是逻辑复杂一些,关系多了一些,慢慢理顺分析吧!!
(3)凡事都有开始的地方,多从源码的设计目标、目的和功能出发,找到其开始的地方则是终极大招。
(4)遇到庞大的源码,多则成百上千、上万的文件。这时不要慌,她的庞大一定有其庞大的原因,只需静下来,以“整体为方向,以局部为行为”,慢慢展开去吧!!
(5)有事,无事多阅读优秀的源码,指的是优秀的源码!
(6)萝卜青菜各有所爱,当阅读的源码风格,设计思想与自己的认知不一致时,不要生气,只需找到优秀的地方加入到自己的优秀源码编写、设计准则中。我们所追求的是优秀的代码。
(7)软件工程极大多数情况与人类哲学相通。有时,多以哲学视角看待问题,会有意想不到的结果,哈哈哈!!!
二、【尾】
青春不老,奋斗不息,砥砺前行,加油!!!