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