绿林网

现代软件工程的读后感大全

现代软件工程的读后感大全

《现代软件工程》是一本由[美] 戴维·法利(David Farley)著作,人民邮电出版社出版的平装图书,本书定价:79.8,页数:232,特精心收集的读后感,希望对大家能有帮助。

《现代软件工程》读后感(一):现代软件工程

有很多书会告诉你如何效仿一个特定的软件工程实践,但这本书不一样。戴维在书中所做的是,阐述软件工程的本质,以及它与简单工艺的区别。他解释了为什么为了掌握软件工程,你必须成为学习和管理复杂性的专家,如何用已经存在的实践支持这一结论,以及如何判断关于软件工程价值的其他观点。这本书适用于任何认真考虑把软件开发当作一门真正的工程学科的人,无论你是刚刚起步还是已经构建软件几十年了。

《现代软件工程》读后感(二):多示例讲解现代的软件工程

软件工程,对于一名计算机专业的读者来说并不陌生。本书也是一本软件工程的相关书籍,但我依然推荐此书,为什么?

教材描述了大量的理论知识,各种各样地概念。当然,还是考题。但本书,虽然也有概念的讲解,也只是一闪而过式简单地描述,之后便通过作者的经验,以实例的表现形式详解。

本书在第三部分多个章节还讲到了“管理经验”方面,如果你是team leader,这部分内容极具参考价值,诸如,团队组织文化;如果你是工程师,这部分也将成为你向上管理的依据。

作者在最后一部分讲述了软件工程工具,可做为进入软件工程工具的入门知识使用。

升华一下,本书内容建议从开发者思维方式入手,通过提升软件工程能力,提高代码质量,提高工程,团队的效率。

《现代软件工程》读后感(三):软件工程的重新认识

计算机专业应该都有学习或者接触过软件工程这门专业课。透过这本书,可以重新审视一下软件工程在代码编写过程中所扮演的角色,更加确切的理解是,应该是如何利用软件工程的思维来构建软件。

本书从四个部分来阐述,第一先重新定义了软件工程,即:可以利用的基本原则,在此之上,开发人员可以更加高效的构建软件系统;第二是阐述了提升软件所应基于的基本原则,即迭代过程中的具体实践;第三是讲述如何衡量迭代过程中所做优化的工作;第四则介绍了一些软件工程学中所使用的工具。

用作者的话来说,他对软件工程的定义是:对经验主义、科学方法的应用,目的是为软件中的实际问题找到高效的、经济的解决方案。我个人的理解是,在软件工程实践中,有多重因素会影响我们在解决问题时的决策。

总之,相信我们能够从这本书中获益。

《现代软件工程》读后感(四):刷新对现在软件工程的认识和理解

持续交付先驱戴维.法利的这本全新力作目前软件公司存在的现象是大家对于业务目标非常关注,对于软件研发能力提升关注不足,而软件工程师对于代码能力和算法能力比较重视,而对于软件工程能力的提升重视不够。持续交付先锋戴维法利的这本全新力作<<现代软件工程--如何高效构建软件>>刷新了我们对于现代软件工程的认识。全书首先从软件工程的概念和认识出发,到如何从迭代式,增量化的,实验性的工作中快速收集反馈,接着到如何管理软件的复杂性-保持模块化,高内聚,低耦合,关注点分离,信息隐藏和适当的抽象,最后到支持软件工程的工具,实现可测试性,可部署性,控制变量,持续交付,现代软件工程师应该具备哪些思维和能力才能高效的构建软件,模块化,内聚力和关注点分离和快速收集反馈,快速实验自己的想法。这本书值得所有软件工程师作为案头书好好读一读,对于提升自己的软件工程能力,对于提升软件研发的效率都大有裨益。

《现代软件工程》读后感(五):《现代软件工程:如何高效构建软件》

《现代软件工程:如何高效构建软件》这本书真是太棒了!作者戴维·法利深入浅出地介绍了软件工程的各个方面,特别是关于管理复杂性的章节,让我受益匪浅。 在书中,作者提到了很多实用的方法和原则,比如模块化、内聚力、关注点分离等等。这些方法不仅适用于初创公司或小型团队,对于大型企业来说也非常有用。通过模块化,我们可以将一个大问题拆分成若干个小问题进行解决,提高代码的可读性、可维护性和可扩展性;通过内聚力,我们可以减少模块之间的耦合度,提高模块的独立性和灵活性;通过关注点分离,我们可以避免过度设计和过度实现的问题,提高代码的质量和效率。 此外,作者还强调了科学思想的重要性。他认为,软件开发不是靠灵感或运气完成的,而是需要科学的思维方式和方法论。只有通过不断地实验、测试和反馈,才能逐步改进软件的质量和性能。这种科学思想不仅适用于软件开发,也适用于其他领域。 总之,《现代软件工程:如何高效构建软件》这本书是一本非常实用的指南,值得所有从事软件开发的人员阅读。如果你想提高自己的编程技能或者想更好地管理复杂的项目,这本书绝对不能错过!

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐