2017年最后100天,每天早起半小时,利用上班前一个小时和周末早上的时间,把代码大全看了一遍。这本书买了两年一直没看,之前总是对它的厚度望而生畏,让它的价值被搁置了两年。所以时间就像海绵里的水,挤挤总会有的,而且有些事情只有开始了你才会发现其实它并没有你想象的那么难。
我觉得感到迷茫的程序员都应该看看代码大全,至少我觉得看了挺有感触的,它让我知道我的很多不足以及自己思维的局限性,让我发现现在项目和以前做的项目存在的很多问题,让我知道程序员仅仅只关注自己目前写的代码和功能是不够的,我们需要对整个项目框架都有所了解,我们应该在一个健康的项目框架下写健康的代码,让项目往健康的方向发展,而不是七拼八凑一个框架,再七拼八凑一些代码。健康的项目可以在任何时候加一个有经验或没经验的新人,有经验的人能快速的熟悉业务后开始干活,没经验的新人能学习很多好的代码规范或思想,能够得到健康向上的发展。一句话,我们很多人平时敲代码想的都太少了,大多都只是为了完成任务而完成任务,为了速度而速度,对于软件的可读性,可维护性,可重用性花的时间太少了。而我也是迫于项目进度压力,没有特别关注这些方面,可是我现在发现,项目早期不关注这些问题,在项目前期跑的可能会很快,可时间一长,步伐就会越来越沉重,越来越走不动,所以维护代码一团乱的项目的活真的是一件吃力不讨好的苦差事。
代码大全没有太多具体技术的东西,它更多的是讲了软件开发的一些经验和思想,它就像一个经验丰富的牛人与前辈在和你讲述怎样做好软件开发,而我就是一个喜欢被牛人洗脑的人,所以我很喜欢看这类洗脑的书。感谢党的鸡汤,鼓励我三个月看完了一本书,hiahia~
我只是个小白,没有太多项目经验,我只是记录下我的日常想法,想法都比较主观与片面,不喜勿喷~,正所谓,理想很丰满,现实很骨感,很多现实并不能像我们想象那样理想化。