《构建之法》读后感
在老师的强力推荐下,看了《构建之法》这本书。这本书的封面简洁大气不似一般讲编程类的书,本书的作者——邹老师,更是通过设定简单的人物和简短的话语,使得书本远离枯燥无味,同时还条理清晰,这加强了我看书的耐心。但是越往后,我发现我越看不下去了,因为前期的知识没有积累到位,在很多时候都看不懂。但是不可否认,这是一本有智慧的书,真正做到了理论和实践相结合。如果你可以把他读透,问题都弄懂,我相信你在软件工程这条路上可以走的更远。
在《构建之法》中作者按照最容易理解的步骤,从开发测试、开发人员成长、团队管理一直讲到需求分析、设计以及用户体验等。先让我们知道开发为何物,每个人都有了编码实践的经验后再一步步到需求分析、设计就会理解的更透彻。开始读这本书,最大的感受就是软件工程原来还可以这么学的,以前学习软件工程的课程的时候,总是感觉这门课程及其枯燥无味,总是在说太多的理论,很少会涉及到实践,甚至根本就是没有实践这个环节,所以学习很无聊,但是这个学期读到这本书,真的是全新的感受,首先,不仅仅只是在说理论了,加入了很多实践的东西,而且还可以在网上可以与其他人进行交流学习心得。
这是一本全景式图书,会让你更了解这个行业。他介绍了软件工程的相关概念,如:软件工程、单元测试、软件开发流程、敏捷开发、软件需求、用户体验、软件测试、质量保障等。在介绍这些基本概念的同时,作者也全面地诠释了它们在实际的研发工作中是如何表现的,它们又是如何与每个开发和测试人员息息相关的。在介绍这些概念的时候,作者多用举例的形式来说明,让大家更加的容易理解。本书包含了很多有趣的图片,读者可以通过这些图片加深对相关概念的理解;再次,书中内容层次分明,作者将很多知识点通过几个小点顺序列出,让读者阅读和理解起来更加的容易。
这本书旨在介绍软件工程,但又不仅仅是介绍软件工程。本书对软件工程师的成长、IT行业的创新和职业道德等也进行了细致的介绍。我们这个行业需要的是更有情怀的人才、更好的职业道德和素养,如果学生在毕业前就俯首认输,行业还有什么希望可言?这本书能够让读者知道“应该如此”而且“可以如此”。
《构建之法》第16章提到了IT行业的创新,可是究竟该如何去突破自己,如何创新呢?如何在平凡的工作中坚持自己?
《构建之法》第6章提到的敏捷开发也不是很懂?