构建之法阅读笔记02

所读内容为第三章第一部分,软件工程师的思维误区。作者将之分为四部分。

第一:分析麻痹。就是最开始考虑的太多,想将所有出现的问题都规避掉,

但是却不下手去干,任务就这样一直被拖延。

第二:不分主次,想解决所有依赖关系。对于这个问题我的理解就是本来解决一个问题

但是解决一个问题需要解决另一个问题,往而复之,最后我们偏离了原来的目的,与最

初的目标越来越遥远。

第三:过于优化。在这里作者提到了软件是“软”的。它有很好的可塑性。但是有些软件工程师

拘泥于一个小小的模块,先让它变得完美。但是却忽视了这个模块在全局的意义,甚至于忘了

全局的含义。

第四:调侃目标和远景。这个问题所说就是,我们学了一点儿新技术,新语言,觉得豪情万丈,

最开始只是一个小目标,后来却设想的越来越庞大,越来越复杂,已经超过了自己的能力范围。

只是空想,却不实干,最后无非是把白扇面全部涂黑再在上面写字罢了。

作者所提到的以上四种思想误区,对于我本人来说,第二种是我容易踏入的领域。之前再遇到问题时,

会问别人或者通过网络查询方法,当又涉及到另一问题时,我又会重新查阅,最后会花费大量时间在

解决问题上,关键是所做的事情离最初的目的越来越远,时间浪费了,问题却没有解决。而要解决这一

问题,最重要的就是要谨记自己最初的目的,当遇到不容易解决的新问题时,要学会转变想法,从另一

条道路寻找答案。

 

posted @ 2019-03-20 15:34  Evak  阅读(73)  评论(0编辑  收藏  举报