构建之法阅读笔记02

    本次读书报告的内容为讲述构建之法第三章的读书报告

    第三章主要内容是讲述了一个软件工程师的成长;软件工程师的成长需要积累软件开发相关的知识,积累问题领域的知识和经验,提升技术技能,提高职业技能;一个软件工程师,最重要的还是积累经验,积累开发项目的经验还是,写代码的熟练度都很重要,这行还是很吃熟练度的,就我所知,这行,对熟练度高的工程师还是很需求的。

    你编的多了,接的项目多了,别的不说,你遇到的bug肯定都要多得多,于丹这么多bug,熟练掌握了其触发的原因,你在写代码的时候就会有意识的去规避他,或者说,就算规避不了,也可以写抛出异常的方式进行代码的错误判断,这样就大大增加了软件或者系统的健壮性。

    此外,就是讲述了一个软件工程师的思维误区:分析麻痹,不分主次,过早优化,过早扩大化/泛华;过去就遇到过有的人在软件一些不重要的地方花费的精力太多,导致软件进程奇慢,虽然有慢工出细活,或者工程师有精雕细琢的想法,但这样总的来说还是不太好的,代码的时效性并不能但但只能依靠时间去堆,往往超过时间的工程项目并不能得到人们的认可。

    所以在将来的编程生活中,应当多参与一些项目,更多的接触软件工程师的工作,此外还应注意一个程序的主次问题,不要在不是重要的地方花费更多的时间,避免代码的时效降低。

原文地址:https://www.cnblogs.com/520520520zl/p/13065455.html