《人月神话》读后感
打开《人月神话》进入眼帘的是作者1975 年版献辞,我很诧异老师这么推崇这书,居然有这么悠久的历史——在日新月异的软件界,还真有30多年经久不衰的“神话”抑或是一本“预言”?
在仓促的浏览了一遍之后,我理解了老师让我们通读这本书的初衷——系统了解软件工程:这本书讲到了架构设计保证概念完整性,整体和部分,空间技能和程序结构的关系,产品集成的方法和消除缺陷的设计思路;以及文档和流程的建设,软件开发工具对软件开发过程的支持和效率的提升以及工具的选择等相关内容。
对于没有大型软件编写经验的人来说,读这本《人月神话》书更多的不是感受而是学习,由于时间紧张,对这本书之前只是囫囵吞枣,但现在临近考试了,我还要再补发一篇之前为了省事三篇合成一篇的任玥神话阅读笔记,我也是欣欣然了,很无语!现在我对其中印象和理解较为深刻的章节感觉更深刻了,焦油坑,我实在作业的焦油坑中挣扎,挠头、顿足,软件开发人员在复杂的项目中苦苦挣扎,想必比我更滑痛苦吧!
并且刚刚经历完软件工程专业的各科作业的洗礼后,我对《人月神话》中的观点的观点一有了些许的发展与领悟,结对开发时,为了有一个好的结尾,在最开始就要选择适当的队友,不要太强,不要太弱,用于和别人说不。我们组建的队伍要想一支外科手术队伍一样,外科医生和副手构成了整个团队的核心,副手不是简单的打杂人员,而是外科医生的后备和左右手,他们在经验丰富后就可以升任为外科医生。