04构建之法阅读笔记之一
今日份阅读《构建之法》:
首先,作者给我们讲解了软件是什么?软件工程又是什么?
软件=程序+软件工程
软件企业=软件+商业模式
软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。
软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。
接着作者又描述了软件工程师的成长,首先个人能力的衡量,接着是职业发展,然后是技能的反面,让我真正的了解到了一个软件工程师需要去做什么,尤其是像我们这样的大学生,这本书是以站在我们的角度上去写的,
接着作者说到了二人合作,二人合作在我眼里是一个又困难又简单的合作,简单是因为两个人,困难则是因为合作,作者首先提到了代码的规范性,的确如果代码不规范不仅看着不舒服,还会加大两人合作的难度。接着就是结对编程的过程了,作者对于结对编程的阶段的描述,真的是和我们现实中的结对搭配极为相像,作为最开始的最简单的结伴编程,交流沟通一样是非常难缠的一关,做好彼此之间的交流沟通真的非常重要。
其实,我觉得这本书与我之前看过的类似的书籍完全不同,之前的书籍说句实话,对于我一个菜鸟来说有些深奥,总是需要拜读两三次才能够理解书中的意思,这本书却已一种愉快的风格来叙述,感觉更便于自己去理解
个人感受部分:自己编程有些不规范,一些地方不喜欢去计较,结合本书所教授的更加规范自己的程序语言。